psycopg conformance report¶
SecantusDB (Python server) 0.5.4b234
psycopg suite: vendor/psycopg @ unknown
generated: 2026-07-16 10:32 UTC
category |
passed |
failed |
skipped |
total |
pass rate |
|---|---|---|---|---|---|
test_adapt.py |
47 |
12 |
0 |
59 |
79.7% |
test_capabilities.py |
12 |
0 |
9 |
21 |
100.0% |
test_column.py |
10 |
43 |
0 |
53 |
18.9% |
test_connection.py |
77 |
25 |
2 |
104 |
75.5% |
test_connection_info.py |
27 |
10 |
3 |
40 |
73.0% |
test_conninfo.py |
38 |
0 |
0 |
38 |
100.0% |
test_copy.py |
74 |
37 |
1 |
112 |
66.7% |
test_cursor.py |
78 |
0 |
0 |
78 |
100.0% |
test_cursor_client.py |
25 |
3 |
0 |
28 |
89.3% |
test_cursor_common.py |
253 |
27 |
8 |
288 |
90.4% |
test_cursor_raw.py |
78 |
0 |
0 |
78 |
100.0% |
test_cursor_server.py |
85 |
25 |
0 |
110 |
77.3% |
test_encodings.py |
17 |
0 |
0 |
17 |
100.0% |
test_errors.py |
21 |
10 |
0 |
31 |
67.7% |
test_generators.py |
3 |
2 |
1 |
6 |
60.0% |
test_prepared.py |
19 |
11 |
1 |
31 |
63.3% |
test_psycopg_dbapi20.py |
70 |
10 |
0 |
80 |
87.5% |
test_query.py |
44 |
0 |
0 |
44 |
100.0% |
test_rows.py |
18 |
0 |
0 |
18 |
100.0% |
test_sql.py |
115 |
4 |
5 |
124 |
96.6% |
test_transaction.py |
79 |
5 |
1 |
85 |
94.0% |
test_typeinfo.py |
68 |
18 |
0 |
86 |
79.1% |
test_typing.py |
0 |
125 |
0 |
125 |
0.0% |
types/test_array.py |
121 |
37 |
0 |
158 |
76.6% |
types/test_bool.py |
15 |
0 |
0 |
15 |
100.0% |
types/test_composite.py |
4 |
75 |
0 |
79 |
5.1% |
types/test_datetime.py |
293 |
262 |
12 |
567 |
52.8% |
types/test_enum.py |
45 |
152 |
0 |
197 |
22.8% |
types/test_hstore.py |
24 |
0 |
15 |
39 |
100.0% |
types/test_json.py |
77 |
181 |
0 |
258 |
29.8% |
types/test_multirange.py |
89 |
116 |
12 |
217 |
43.4% |
types/test_net.py |
3 |
30 |
0 |
33 |
9.1% |
types/test_none.py |
1 |
0 |
0 |
1 |
100.0% |
types/test_numeric.py |
362 |
8 |
0 |
370 |
97.8% |
types/test_numpy.py |
42 |
124 |
6 |
172 |
25.3% |
types/test_range.py |
119 |
156 |
12 |
287 |
43.3% |
types/test_shapely.py |
2 |
0 |
26 |
28 |
100.0% |
types/test_string.py |
108 |
26 |
1 |
135 |
80.6% |
types/test_uuid.py |
11 |
15 |
0 |
26 |
42.3% |
total |
2574 |
1549 |
115 |
4238 |
62.4% |
Failures (1549)¶
tests/test_adapt.py::test_load_cursor_ctx_nested[0-row('hello'::text)-obj1]tests/test_adapt.py::test_load_cursor_ctx_nested[1-row('hello'::text)-obj1]tests/test_adapt.py::test_no_cast_needed[b]tests/test_adapt.py::test_no_cast_needed[s]tests/test_adapt.py::test_no_cast_needed[t]tests/test_adapt.py::test_random[0-b]tests/test_adapt.py::test_random[0-s]tests/test_adapt.py::test_random[0-t]tests/test_adapt.py::test_random[1-b]tests/test_adapt.py::test_random[1-s]tests/test_adapt.py::test_random[1-t]tests/test_adapt.py::test_return_untyped[b]tests/test_column.py::test_description_attribstests/test_column.py::test_details[bit(1)-None-None-1-None]tests/test_column.py::test_details[bit(42)-None-None-42-None]tests/test_column.py::test_details[bit(83886080)-None-None-83886080-None]tests/test_column.py::test_details[bpchar(42)-None-None-42-None]tests/test_column.py::test_details[int4-None-None-None-4]tests/test_column.py::test_details[interval-None-None-None-16]tests/test_column.py::test_details[numeric(1,-1000)-1--1000-None-None]tests/test_column.py::test_details[numeric(1,1000)-1-1000-None-None]tests/test_column.py::test_details[numeric(10,0)-10-0-None-None]tests/test_column.py::test_details[numeric(10,3)[]-10-3-None-None]tests/test_column.py::test_details[numeric(1000,1000)-1000-1000-None-None]tests/test_column.py::test_details[numeric(2,-3)-2--3-None-None]tests/test_column.py::test_details[numeric(3,5)-3-5-None-None]tests/test_column.py::test_details[time-None-None-None-8]tests/test_column.py::test_details[timestamp-None-None-None-8]tests/test_column.py::test_details[timestamptz-None-None-None-8]tests/test_column.py::test_details[timetz-None-None-None-12]tests/test_column.py::test_details[varbit(1)-None-None-1-None]tests/test_column.py::test_details[varbit(42)-None-None-42-None]tests/test_column.py::test_details[varbit(83886080)-None-None-83886080-None]tests/test_column.py::test_details[varbit-None-None-None-None]tests/test_column.py::test_details[varchar(1)-None-None-1-None]tests/test_column.py::test_details[varchar(1)[]-None-None-1-None]tests/test_column.py::test_details[varchar(10485760)-None-None-10485760-None]tests/test_column.py::test_details[varchar(42)-None-None-42-None]tests/test_column.py::test_details[varchar-None-None-None-None]tests/test_column.py::test_details_time[0-interval]tests/test_column.py::test_details_time[0-time]tests/test_column.py::test_details_time[0-timestamp]tests/test_column.py::test_details_time[0-timestamptz]tests/test_column.py::test_details_time[0-timetz]tests/test_column.py::test_details_time[2-interval]tests/test_column.py::test_details_time[2-time]tests/test_column.py::test_details_time[2-timestamp]tests/test_column.py::test_details_time[2-timestamptz]tests/test_column.py::test_details_time[2-timetz]tests/test_column.py::test_details_time[6-interval]tests/test_column.py::test_details_time[6-time]tests/test_column.py::test_details_time[6-timestamp]tests/test_column.py::test_details_time[6-timestamptz]tests/test_column.py::test_details_time[6-timetz]tests/test_column.py::test_name_encode[latin9]tests/test_connection.py::test_brokentests/test_connection.py::test_broken_connectiontests/test_connection.py::test_cancel_safe_errortests/test_connection.py::test_cancel_safe_timeouttests/test_connection.py::test_connect_badtests/test_connection.py::test_context_committests/test_connection.py::test_context_inerror_rollback_no_clobbertests/test_connection.py::test_context_rollbacktests/test_connection.py::test_notice_handlerstests/test_connection.py::test_right_exception_on_server_disconnecttests/test_connection.py::test_right_exception_on_session_timeouttests/test_connection.py::test_set_transaction_param_alltests/test_connection.py::test_set_transaction_param_all_propertytests/test_connection.py::test_set_transaction_param_block[deferrable-False]tests/test_connection.py::test_set_transaction_param_block[deferrable-True]tests/test_connection.py::test_set_transaction_param_block[isolation_level-False]tests/test_connection.py::test_set_transaction_param_block[isolation_level-True]tests/test_connection.py::test_set_transaction_param_block[read_only-False]tests/test_connection.py::test_set_transaction_param_block[read_only-True]tests/test_connection.py::test_set_transaction_param_implicit[deferrable-False]tests/test_connection.py::test_set_transaction_param_implicit[isolation_level-False]tests/test_connection.py::test_set_transaction_param_implicit[read_only-False]tests/test_connection.py::test_set_transaction_param_reset[deferrable]tests/test_connection.py::test_set_transaction_param_reset[isolation_level]tests/test_connection.py::test_set_transaction_param_reset[read_only]tests/test_connection_info.py::test_encoding_env_var[euc-jp-EUC_JP-euc_jp]tests/test_connection_info.py::test_encoding_env_var[eucjp-EUC_JP-euc_jp]tests/test_connection_info.py::test_error_messagetests/test_connection_info.py::test_normalize_encoding[euc-jp-EUC_JP-euc_jp]tests/test_connection_info.py::test_normalize_encoding[eucjp-EUC_JP-euc_jp]tests/test_connection_info.py::test_normalize_encoding[latin9-LATIN9-iso8859-15]tests/test_connection_info.py::test_parameter_statustests/test_connection_info.py::test_set_encoding_unsupportedtests/test_connection_info.py::test_timezonetests/test_connection_info.py::test_timezone_warntests/test_copy.py::test_binary_partial_rowtests/test_copy.py::test_connection_writer[1-sample_binary]tests/test_copy.py::test_copy_bad_resulttests/test_copy.py::test_copy_from_leaks[0-False]tests/test_copy.py::test_copy_from_leaks[0-True]tests/test_copy.py::test_copy_from_leaks[1-True]tests/test_copy.py::test_copy_in_allcharstests/test_copy.py::test_copy_in_buffers[1-sample_binary]tests/test_copy.py::test_copy_in_buffers_with_py_errortests/test_copy.py::test_copy_in_errortests/test_copy.py::test_copy_in_error_empty[0]tests/test_copy.py::test_copy_in_error_empty[1]tests/test_copy.py::test_copy_out_allchars[0]tests/test_copy.py::test_copy_out_allchars[1]tests/test_copy.py::test_copy_out_error_with_copy_not_finishedtests/test_copy.py::test_copy_out_iter[dict_row-0]tests/test_copy.py::test_copy_out_iter[dict_row-1]tests/test_copy.py::test_copy_out_iter[namedtuple_row-0]tests/test_copy.py::test_copy_out_iter[namedtuple_row-1]tests/test_copy.py::test_copy_out_iter[tuple_row-0]tests/test_copy.py::test_copy_out_iter[tuple_row-1]tests/test_copy.py::test_copy_out_param[%(n)s-params1]tests/test_copy.py::test_copy_out_param[%s-params0]tests/test_copy.py::test_copy_out_read[0]tests/test_copy.py::test_copy_out_read[1]tests/test_copy.py::test_copy_table_across[binary]tests/test_copy.py::test_copy_table_across[block]tests/test_copy.py::test_copy_table_across[row]tests/test_copy.py::test_read_row_notypes[0]tests/test_copy.py::test_read_row_notypes[1]tests/test_copy.py::test_rows[0]tests/test_copy.py::test_rows[1]tests/test_copy.py::test_rows_notypes[0]tests/test_copy.py::test_rows_notypes[1]tests/test_copy.py::test_subclass_adapter[1]tests/test_copy.py::test_subclass_nulling_dumper[1]tests/test_copy.py::test_worker_life[1-sample_binary]tests/test_cursor_client.py::test_leak[asyncio-dict_row-iter]tests/test_cursor_client.py::test_leak[asyncio-namedtuple_row-all]tests/test_cursor_client.py::test_leak[asyncio-tuple_row-many]tests/test_cursor_common.py::test_executemany_lock[asyncio-ClientCursor]tests/test_cursor_common.py::test_executemany_lock[asyncio-Cursor]tests/test_cursor_common.py::test_executemany_lock[asyncio-RawCursor]tests/test_cursor_common.py::test_executemany_null_first[asyncio-ClientCursor-b]tests/test_cursor_common.py::test_executemany_null_first[asyncio-ClientCursor-s]tests/test_cursor_common.py::test_executemany_null_first[asyncio-ClientCursor-t]tests/test_cursor_common.py::test_executemany_null_first[asyncio-Cursor-b]tests/test_cursor_common.py::test_executemany_null_first[asyncio-Cursor-s]tests/test_cursor_common.py::test_executemany_null_first[asyncio-Cursor-t]tests/test_cursor_common.py::test_executemany_null_first[asyncio-RawCursor-b]tests/test_cursor_common.py::test_executemany_null_first[asyncio-RawCursor-s]tests/test_cursor_common.py::test_executemany_null_first[asyncio-RawCursor-t]tests/test_cursor_common.py::test_row_maker_returns_none[asyncio-ClientCursor]tests/test_cursor_common.py::test_row_maker_returns_none[asyncio-Cursor]tests/test_cursor_common.py::test_row_maker_returns_none[asyncio-RawCursor]tests/test_cursor_common.py::test_statusmessage[asyncio-ClientCursor]tests/test_cursor_common.py::test_statusmessage[asyncio-Cursor]tests/test_cursor_common.py::test_statusmessage[asyncio-RawCursor]tests/test_cursor_common.py::test_stream_badquery[asyncio-ClientCursor-copy (select 1) to stdout]tests/test_cursor_common.py::test_stream_badquery[asyncio-Cursor-copy (select 1) to stdout]tests/test_cursor_common.py::test_stream_badquery[asyncio-RawCursor-copy (select 1) to stdout]tests/test_cursor_common.py::test_stream_error_notx[asyncio-ClientCursor]tests/test_cursor_common.py::test_stream_error_notx[asyncio-Cursor]tests/test_cursor_common.py::test_stream_error_notx[asyncio-RawCursor]tests/test_cursor_common.py::test_stream_error_tx[asyncio-ClientCursor]tests/test_cursor_common.py::test_stream_error_tx[asyncio-Cursor]tests/test_cursor_common.py::test_stream_error_tx[asyncio-RawCursor]tests/test_cursor_server.py::test_binary_cursor_execute[asyncio-RawServerCursor]tests/test_cursor_server.py::test_binary_cursor_execute[asyncio-ServerCursor]tests/test_cursor_server.py::test_binary_cursor_text_override[asyncio-RawServerCursor]tests/test_cursor_server.py::test_binary_cursor_text_override[asyncio-ServerCursor]tests/test_cursor_server.py::test_close_on_error[asyncio-RawServerCursor]tests/test_cursor_server.py::test_close_on_error[asyncio-ServerCursor]tests/test_cursor_server.py::test_description[asyncio-RawServerCursor]tests/test_cursor_server.py::test_description[asyncio-ServerCursor]tests/test_cursor_server.py::test_execute_binary[asyncio-RawServerCursor]tests/test_cursor_server.py::test_execute_binary[asyncio-ServerCursor]tests/test_cursor_server.py::test_execute_error[asyncio-RawServerCursor-create table ssc ()]tests/test_cursor_server.py::test_execute_error[asyncio-RawServerCursor-wat]tests/test_cursor_server.py::test_execute_error[asyncio-ServerCursor-create table ssc ()]tests/test_cursor_server.py::test_execute_error[asyncio-ServerCursor-select 1; select 2]tests/test_cursor_server.py::test_execute_error[asyncio-ServerCursor-wat]tests/test_cursor_server.py::test_execute_reuse[asyncio-ServerCursor]tests/test_cursor_server.py::test_non_scrollable[asyncio-RawServerCursor]tests/test_cursor_server.py::test_non_scrollable[asyncio-ServerCursor]tests/test_cursor_server.py::test_pgresult[asyncio-RawServerCursor]tests/test_cursor_server.py::test_row_factory[asyncio-RawServerCursor]tests/test_cursor_server.py::test_row_factory[asyncio-ServerCursor]tests/test_cursor_server.py::test_row_maker_returns_none[asyncio-RawServerCursor]tests/test_cursor_server.py::test_row_maker_returns_none[asyncio-ServerCursor]tests/test_cursor_server.py::test_scrollable[asyncio-RawServerCursor]tests/test_cursor_server.py::test_scrollable[asyncio-ServerCursor]tests/test_errors.py::test_diag_attr_valuestests/test_errors.py::test_diag_encoding[latin9]tests/test_errors.py::test_diag_encoding[utf8]tests/test_errors.py::test_diag_independenttests/test_errors.py::test_error_encoding[latin9]tests/test_errors.py::test_error_encoding[utf8]tests/test_errors.py::test_pgconn_errortests/test_errors.py::test_pgconn_error_pickletests/test_errors.py::test_query_contexttests/test_errors.py::test_unknown_sqlstatetests/test_generators.py::test_canceltests/test_generators.py::test_pipeline_communicate_aborttests/test_prepared.py::test_change_typetests/test_prepared.py::test_change_type_executetests/test_prepared.py::test_change_type_executemanytests/test_prepared.py::test_change_type_savepointtests/test_prepared.py::test_different_typestests/test_prepared.py::test_evict_lrutests/test_prepared.py::test_evict_lru_deallocatetests/test_prepared.py::test_misc_statement[notify foo, 'bar']tests/test_prepared.py::test_no_prepare_multi_with_droptests/test_prepared.py::test_params_typestests/test_prepared.py::test_untyped_jsontests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_commit_in_tpc_failstests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_rollback_in_tpc_failstests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_begintests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_begin_in_tpc_transaction_failstests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_begin_in_transaction_failstests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_commit_with_preparetests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_commit_without_preparetests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_rollback_with_preparetests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_rollback_without_preparetests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_xidtests/test_sql.py::TestSqlFormat::test_copytests/test_sql.py::test_quote_roundtrip[off]tests/test_sql.py::test_quote_roundtrip[on]tests/test_sql.py::test_quote_stable_despite_deranged_libpq[off]tests/test_transaction.py::test_context_active_rollback_no_clobbertests/test_transaction.py::test_context_inerror_rollback_no_clobber[asyncio-pipeline=off]tests/test_transaction.py::test_named_savepoints_exception_exit[asyncio-pipeline=on]tests/test_transaction.py::test_nested_transaction_statustests/test_transaction.py::test_transaction_statustests/test_typeinfo.py::test_fetch[latin1-IDLE-name1]tests/test_typeinfo.py::test_fetch[latin1-INTRANS-name1]tests/test_typeinfo.py::test_fetch[latin1-None-name1]tests/test_typeinfo.py::test_fetch[sql_ascii-IDLE-name1]tests/test_typeinfo.py::test_fetch[sql_ascii-INTRANS-name1]tests/test_typeinfo.py::test_fetch[sql_ascii-None-name1]tests/test_typeinfo.py::test_fetch[utf8-IDLE-name1]tests/test_typeinfo.py::test_fetch[utf8-INTRANS-name1]tests/test_typeinfo.py::test_fetch[utf8-None-name1]tests/test_typeinfo.py::test_fetch_async[asyncio-latin1-IDLE-name1]tests/test_typeinfo.py::test_fetch_async[asyncio-latin1-INTRANS-name1]tests/test_typeinfo.py::test_fetch_async[asyncio-latin1-None-name1]tests/test_typeinfo.py::test_fetch_async[asyncio-sql_ascii-IDLE-name1]tests/test_typeinfo.py::test_fetch_async[asyncio-sql_ascii-INTRANS-name1]tests/test_typeinfo.py::test_fetch_async[asyncio-sql_ascii-None-name1]tests/test_typeinfo.py::test_fetch_async[asyncio-utf8-IDLE-name1]tests/test_typeinfo.py::test_fetch_async[asyncio-utf8-INTRANS-name1]tests/test_typeinfo.py::test_fetch_async[asyncio-utf8-None-name1]tests/test_typing.py::test_connection_type[await psycopg.AsyncConnection.connect()-psycopg.AsyncConnection[Tuple[Any, ...]]]tests/test_typing.py::test_connection_type[await psycopg.AsyncConnection.connect(row_factory=rows.dict_row)-psycopg.AsyncConnection[Dict[str, Any]]]tests/test_typing.py::test_connection_type[psycopg.Connection.connect()-psycopg.Connection[Tuple[Any, ...]]]tests/test_typing.py::test_connection_type[psycopg.Connection.connect(row_factory=rows.dict_row)-psycopg.Connection[Dict[str, Any]]]tests/test_typing.py::test_connection_type[psycopg.connect()-psycopg.Connection[Tuple[Any, ...]]]tests/test_typing.py::test_connection_type[psycopg.connect(row_factory=rows.class_row(Thing))-psycopg.Connection[Thing]]tests/test_typing.py::test_connection_type[psycopg.connect(row_factory=rows.dict_row)-psycopg.Connection[Dict[str, Any]]]tests/test_typing.py::test_connection_type[psycopg.connect(row_factory=rows.namedtuple_row)-psycopg.Connection[NamedTuple]]tests/test_typing.py::test_connection_type[psycopg.connect(row_factory=rows.tuple_row)-psycopg.Connection[Tuple[Any, ...]]]tests/test_typing.py::test_connection_type[psycopg.connect(row_factory=thing_row)-psycopg.Connection[Thing]]tests/test_typing.py::test_cur_subclass_execute[AsyncConnection-False]tests/test_typing.py::test_cur_subclass_execute[AsyncConnection-True]tests/test_typing.py::test_cur_subclass_execute[Connection-False]tests/test_typing.py::test_cur_subclass_execute[Connection-True]tests/test_typing.py::test_cursor_type[await psycopg.AsyncConnection.connect()-conn.cursor()-psycopg.AsyncCursor[Tuple[Any, ...]]]tests/test_typing.py::test_cursor_type[await psycopg.AsyncConnection.connect()-conn.cursor(name='foo')-psycopg.AsyncServerCursor[Tuple[Any, ...]]]tests/test_typing.py::test_cursor_type[await psycopg.AsyncConnection.connect()-conn.cursor(name='foo', row_factory=rows.dict_row)-psycopg.AsyncServerCursor[Dict[str, Any]]]tests/test_typing.py::test_cursor_type[await psycopg.AsyncConnection.connect()-conn.cursor(row_factory=thing_row)-psycopg.AsyncCursor[Thing]]tests/test_typing.py::test_cursor_type[await psycopg.AsyncConnection.connect(row_factory=rows.dict_row)-conn.cursor(name='foo')-psycopg.AsyncServerCursor[Dict[str, Any]]]tests/test_typing.py::test_cursor_type[psycopg.connect()-conn.cursor()-psycopg.Cursor[Tuple[Any, ...]]]tests/test_typing.py::test_cursor_type[psycopg.connect()-conn.cursor(name='foo')-psycopg.ServerCursor[Tuple[Any, ...]]]tests/test_typing.py::test_cursor_type[psycopg.connect()-conn.cursor(name='foo', row_factory=rows.dict_row)-psycopg.ServerCursor[Dict[str, Any]]]tests/test_typing.py::test_cursor_type[psycopg.connect()-conn.cursor(row_factory=thing_row)-psycopg.Cursor[Thing]]tests/test_typing.py::test_cursor_type[psycopg.connect(row_factory=rows.class_row(Thing))-conn.cursor()-psycopg.Cursor[Thing]]tests/test_typing.py::test_cursor_type[psycopg.connect(row_factory=rows.dict_row)-conn.cursor()-psycopg.Cursor[Dict[str, Any]]]tests/test_typing.py::test_cursor_type[psycopg.connect(row_factory=rows.dict_row)-conn.cursor(name='foo')-psycopg.ServerCursor[Dict[str, Any]]]tests/test_typing.py::test_cursor_type[psycopg.connect(row_factory=rows.dict_row)-conn.cursor(row_factory=rows.namedtuple_row)-psycopg.Cursor[NamedTuple]]tests/test_typing.py::test_cursor_type[psycopg.connect(row_factory=thing_row)-conn.cursor()-psycopg.Cursor[Thing]]tests/test_typing.py::test_cursor_type_init[await psycopg.AsyncConnection.connect()-psycopg.AsyncCursor(conn)-psycopg.AsyncCursor[Tuple[Any, ...]]]tests/test_typing.py::test_cursor_type_init[await psycopg.AsyncConnection.connect()-psycopg.AsyncCursor(conn, row_factory=thing_row)-psycopg.AsyncCursor[Thing]]tests/test_typing.py::test_cursor_type_init[await psycopg.AsyncConnection.connect()-psycopg.AsyncServerCursor(conn, name='foo')-psycopg.AsyncServerCursor[Tuple[Any, ...]]]tests/test_typing.py::test_cursor_type_init[await psycopg.AsyncConnection.connect()-psycopg.AsyncServerCursor(conn, name='foo', row_factory=rows.dict_row)-psycopg.AsyncServerCursor[Dict[str, Any]]]tests/test_typing.py::test_cursor_type_init[await psycopg.AsyncConnection.connect(row_factory=rows.dict_row)-psycopg.AsyncCursor(conn)-psycopg.AsyncCursor[Dict[str, Any]]]tests/test_typing.py::test_cursor_type_init[await psycopg.AsyncConnection.connect(row_factory=rows.dict_row)-psycopg.AsyncServerCursor(conn, name='foo')-psycopg.AsyncServerCursor[Dict[str, Any]]]tests/test_typing.py::test_cursor_type_init[psycopg.connect()-psycopg.Cursor(conn)-psycopg.Cursor[Tuple[Any, ...]]]tests/test_typing.py::test_cursor_type_init[psycopg.connect()-psycopg.ServerCursor(conn, 'foo')-psycopg.ServerCursor[Tuple[Any, ...]]]tests/test_typing.py::test_cursor_type_init[psycopg.connect(row_factory=rows.dict_row)-psycopg.Cursor(conn)-psycopg.Cursor[Dict[str, Any]]]tests/test_typing.py::test_cursor_type_init[psycopg.connect(row_factory=rows.dict_row)-psycopg.Cursor(conn, row_factory=rows.namedtuple_row)-psycopg.Cursor[NamedTuple]]tests/test_typing.py::test_cursor_type_init[psycopg.connect(row_factory=rows.dict_row)-psycopg.ServerCursor(conn, 'foo', row_factory=rows.namedtuple_row)-psycopg.ServerCursor[NamedTuple]]tests/test_typing.py::test_cursor_type_init[psycopg.connect(row_factory=rows.dict_row)-psycopg.ServerCursor(conn, name='foo')-psycopg.ServerCursor[Dict[str, Any]]]tests/test_typing.py::test_fetch_type[all-list[{type}]-AsyncConnection-False--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[all-list[{type}]-AsyncConnection-False-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[all-list[{type}]-AsyncConnection-False-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[all-list[{type}]-AsyncConnection-False-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[all-list[{type}]-AsyncConnection-True--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[all-list[{type}]-AsyncConnection-True-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[all-list[{type}]-AsyncConnection-True-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[all-list[{type}]-AsyncConnection-True-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[all-list[{type}]-Connection-False--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[all-list[{type}]-Connection-False-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[all-list[{type}]-Connection-False-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[all-list[{type}]-Connection-False-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[all-list[{type}]-Connection-True--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[all-list[{type}]-Connection-True-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[all-list[{type}]-Connection-True-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[all-list[{type}]-Connection-True-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[iter-{type}-AsyncConnection-False--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[iter-{type}-AsyncConnection-False-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[iter-{type}-AsyncConnection-False-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[iter-{type}-AsyncConnection-False-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[iter-{type}-AsyncConnection-True--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[iter-{type}-AsyncConnection-True-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[iter-{type}-AsyncConnection-True-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[iter-{type}-AsyncConnection-True-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[iter-{type}-Connection-False--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[iter-{type}-Connection-False-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[iter-{type}-Connection-False-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[iter-{type}-Connection-False-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[iter-{type}-Connection-True--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[iter-{type}-Connection-True-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[iter-{type}-Connection-True-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[iter-{type}-Connection-True-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[many-list[{type}]-AsyncConnection-False--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[many-list[{type}]-AsyncConnection-False-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[many-list[{type}]-AsyncConnection-False-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[many-list[{type}]-AsyncConnection-False-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[many-list[{type}]-AsyncConnection-True--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[many-list[{type}]-AsyncConnection-True-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[many-list[{type}]-AsyncConnection-True-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[many-list[{type}]-AsyncConnection-True-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[many-list[{type}]-Connection-False--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[many-list[{type}]-Connection-False-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[many-list[{type}]-Connection-False-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[many-list[{type}]-Connection-False-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[many-list[{type}]-Connection-True--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[many-list[{type}]-Connection-True-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[many-list[{type}]-Connection-True-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[many-list[{type}]-Connection-True-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[next-{type}-AsyncConnection-False--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[next-{type}-AsyncConnection-False-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[next-{type}-AsyncConnection-False-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[next-{type}-AsyncConnection-False-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[next-{type}-AsyncConnection-True--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[next-{type}-AsyncConnection-True-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[next-{type}-AsyncConnection-True-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[next-{type}-AsyncConnection-True-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[next-{type}-Connection-False--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[next-{type}-Connection-False-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[next-{type}-Connection-False-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[next-{type}-Connection-False-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[next-{type}-Connection-True--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[next-{type}-Connection-True-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[next-{type}-Connection-True-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[next-{type}-Connection-True-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[one-{type} | None-AsyncConnection-False--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[one-{type} | None-AsyncConnection-False-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[one-{type} | None-AsyncConnection-False-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[one-{type} | None-AsyncConnection-False-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[one-{type} | None-AsyncConnection-True--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[one-{type} | None-AsyncConnection-True-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[one-{type} | None-AsyncConnection-True-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[one-{type} | None-AsyncConnection-True-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[one-{type} | None-Connection-False--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[one-{type} | None-Connection-False-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[one-{type} | None-Connection-False-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[one-{type} | None-Connection-False-row_factory=thing_row-Thing]tests/test_typing.py::test_fetch_type[one-{type} | None-Connection-True--Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[one-{type} | None-Connection-True-row_factory=rows.dict_row-Dict[str, Any]]tests/test_typing.py::test_fetch_type[one-{type} | None-Connection-True-row_factory=rows.tuple_row-Tuple[Any, ...]]tests/test_typing.py::test_fetch_type[one-{type} | None-Connection-True-row_factory=thing_row-Thing]tests/test_typing.py::test_generic_connect[MyConnection.connect()-MyConnection[Tuple[Any, ...]]]tests/test_typing.py::test_generic_connect[MyConnection.connect(row_factory=rows.dict_row)-MyConnection[Dict[str, Any]]]tests/test_typing.py::test_generic_connect[MyConnection.connect(row_factory=rows.tuple_row)-MyConnection[Tuple[Any, ...]]]tests/test_typing.py::test_typing_example[adapters_example.py]tests/test_typing.py::test_typing_example[typing_example.py]tests/types/test_array.py::test_all_chars[1-s]tests/types/test_array.py::test_all_chars[1-t]tests/types/test_array.py::test_all_chars_with_bounds[0]tests/types/test_array.py::test_all_chars_with_bounds[1]tests/types/test_array.py::test_array_of_unknown_builtintests/types/test_array.py::test_array_registertests/types/test_array.py::test_array_with_bounds['[0:1]={a,b}'::text[]-want0-1]tests/types/test_array.py::test_array_with_bounds['[1:1][-2:-1][3:5]={{{1,2,3},{4,5,6}}}'::int[]-want1-1]tests/types/test_array.py::test_dump_list_int[obj1-{10,null,30}]tests/types/test_array.py::test_dump_list_no_comma_separatortests/types/test_array.py::test_dump_list_str[obj0-{{{{{{a}}}}}}-b]tests/types/test_array.py::test_dump_list_str[obj2-{{{{{{"NULL"}}}}}}-b]tests/types/test_array.py::test_dump_list_str[obj4-{foo,null,baz}-b]tests/types/test_array.py::test_dump_list_str[obj4-{foo,null,baz}-s]tests/types/test_array.py::test_dump_list_str[obj4-{foo,null,baz}-t]tests/types/test_array.py::test_dump_list_str[obj6-{{foo,bar},{baz,qux},{quux,quuux}}-b]tests/types/test_array.py::test_dump_list_str[obj7-{{{"fo{o","ba}r"},{"ba\\"z",qu\\'x},{"qu ux"," "}}}-b]tests/types/test_array.py::test_dump_list_str[obj7-{{{"fo{o","ba}r"},{"ba\\"z",qu\\'x},{"qu ux"," "}}}-s]tests/types/test_array.py::test_dump_list_str[obj7-{{{"fo{o","ba}r"},{"ba\\"z",qu\\'x},{"qu ux"," "}}}-t]tests/types/test_array.py::test_empty_list[b]tests/types/test_array.py::test_empty_list[s]tests/types/test_array.py::test_empty_list[t]tests/types/test_array.py::test_load_array_no_comma_separatortests/types/test_array.py::test_load_list_int[want0-{10,20,-30}-0]tests/types/test_array.py::test_load_list_int[want0-{10,20,-30}-1]tests/types/test_array.py::test_load_list_int[want1-{10,null,30}-0]tests/types/test_array.py::test_load_list_int[want1-{10,null,30}-1]tests/types/test_array.py::test_load_list_int[want2-{{10,20},{30,40}}-0]tests/types/test_array.py::test_load_list_int[want2-{{10,20},{30,40}}-1]tests/types/test_array.py::test_load_list_str[want0-{{{{{{a}}}}}}-1]tests/types/test_array.py::test_load_list_str[want1-{{{{{{NULL}}}}}}-1]tests/types/test_array.py::test_load_list_str[want2-{{{{{{"NULL"}}}}}}-1]tests/types/test_array.py::test_load_list_str[want4-{foo,null,baz}-0]tests/types/test_array.py::test_load_list_str[want6-{{foo,bar},{baz,qux},{quux,quuux}}-1]tests/types/test_array.py::test_load_list_str[want7-{{{"fo{o","ba}r"},{"ba\\"z",qu\\'x},{"qu ux"," "}}}-1]tests/types/test_array.py::test_load_nested_array[0]tests/types/test_array.py::test_load_nested_array[1]tests/types/test_composite.py::test_callable_dumper_not_registeredtests/types/test_composite.py::test_dump_builtin_empty_range[b]tests/types/test_composite.py::test_dump_builtin_empty_range[s]tests/types/test_composite.py::test_dump_builtin_empty_range[t]tests/types/test_composite.py::test_dump_composite_all_chars[b]tests/types/test_composite.py::test_dump_composite_all_chars[s]tests/types/test_composite.py::test_dump_composite_all_chars[t]tests/types/test_composite.py::test_dump_composite_null[b]tests/types/test_composite.py::test_dump_composite_null[s]tests/types/test_composite.py::test_dump_composite_null[t]tests/types/test_composite.py::test_dump_no_sequence[b]tests/types/test_composite.py::test_dump_no_sequence[s]tests/types/test_composite.py::test_dump_no_sequence[t]tests/types/test_composite.py::test_dump_recursive_composite[b]tests/types/test_composite.py::test_dump_recursive_composite[s]tests/types/test_composite.py::test_dump_recursive_composite[t]tests/types/test_composite.py::test_dump_tuple['foo''', '''foo', '"bar', 'bar"' -obj5]tests/types/test_composite.py::test_dump_tuple[-obj0]tests/types/test_composite.py::test_dump_tuple[42,'foo','ba,r','ba''z','qu"x'-obj4]tests/types/test_composite.py::test_dump_tuple[null, ''-obj3]tests/types/test_composite.py::test_dump_tuple[null,null-obj2]tests/types/test_composite.py::test_dump_tuple[null-obj1]tests/types/test_composite.py::test_dump_tuple_all_chars[s]tests/types/test_composite.py::test_dump_tuple_all_chars[t]tests/types/test_composite.py::test_dump_tuple_nulltests/types/test_composite.py::test_fetch_info[name2-fields2]tests/types/test_composite.py::test_fetch_info[name3-fields3]tests/types/test_composite.py::test_fetch_info[testcomp-fields0]tests/types/test_composite.py::test_fetch_info[testschema.testcomp-fields1]tests/types/test_composite.py::test_fetch_info_async[asyncio-name2-fields2]tests/types/test_composite.py::test_fetch_info_async[asyncio-name3-fields3]tests/types/test_composite.py::test_fetch_info_async[asyncio-testcomp-fields0]tests/types/test_composite.py::test_fetch_info_async[asyncio-testschema.testcomp-fields1]tests/types/test_composite.py::test_invalid_fields_namestests/types/test_composite.py::test_literal_invalid_attr[1-f1]tests/types/test_composite.py::test_literal_invalid_attr[\u20ac-f_]tests/types/test_composite.py::test_literal_invalid_attr[\xfc\xe5\xe4\xf6-\xfc\xe5\xe4\xf6]tests/types/test_composite.py::test_literal_invalid_attr[a-b-a_b]tests/types/test_composite.py::test_literal_invalid_attr[order-order]tests/types/test_composite.py::test_literal_invalid_name[']tests/types/test_composite.py::test_literal_invalid_name[1]tests/types/test_composite.py::test_literal_invalid_name[\u20ac]tests/types/test_composite.py::test_literal_invalid_name[a-b]tests/types/test_composite.py::test_literal_invalid_name[order]tests/types/test_composite.py::test_load_all_chars[0]tests/types/test_composite.py::test_load_all_chars[1]tests/types/test_composite.py::test_load_composite[0]tests/types/test_composite.py::test_load_composite[1]tests/types/test_composite.py::test_load_composite_factory[0]tests/types/test_composite.py::test_load_composite_factory[1]tests/types/test_composite.py::test_load_different_records_cols[0]tests/types/test_composite.py::test_load_different_records_cols[1]tests/types/test_composite.py::test_load_different_records_rows[0]tests/types/test_composite.py::test_load_different_records_rows[1]tests/types/test_composite.py::test_load_keyword_composite_factory[0]tests/types/test_composite.py::test_load_keyword_composite_factory[1]tests/types/test_composite.py::test_load_record['foo''', '''foo', '"bar', 'bar"' -want5]tests/types/test_composite.py::test_load_record[-want0]tests/types/test_composite.py::test_load_record[42,'foo','ba,r','ba''z','qu"x'-want4]tests/types/test_composite.py::test_load_record[null, ''-want3]tests/types/test_composite.py::test_load_record[null,null-want2]tests/types/test_composite.py::test_load_record[null-want1]tests/types/test_composite.py::test_load_record_binary['foo''', '''foo', '"bar', 'bar"' -want5]tests/types/test_composite.py::test_load_record_binary[-want0]tests/types/test_composite.py::test_load_record_binary[10::int, null::text, 20::float, null::text, 'foo'::text, 'bar'::bytea -want6]tests/types/test_composite.py::test_load_record_binary[42,'foo','ba,r','ba''z','qu"x'-want4]tests/types/test_composite.py::test_load_record_binary[null, ''-want3]tests/types/test_composite.py::test_load_record_binary[null,null-want2]tests/types/test_composite.py::test_load_record_binary[null-want1]tests/types/test_composite.py::test_load_recursive_composite[0]tests/types/test_composite.py::test_load_recursive_composite[1]tests/types/test_composite.py::test_register_scopetests/types/test_composite.py::test_type_dumper_registered[b]tests/types/test_composite.py::test_type_dumper_registered[s]tests/types/test_composite.py::test_type_dumper_registered[t]tests/types/test_datetime.py::TestDate::test_dump_date_datestyle[DMY]tests/types/test_datetime.py::TestDate::test_dump_date_datestyle[MDY]tests/types/test_datetime.py::TestDate::test_dump_date_datestyle[YMD]tests/types/test_datetime.py::TestDate::test_infinity_date_exampletests/types/test_datetime.py::TestDate::test_load_date_overflow[German-max]tests/types/test_datetime.py::TestDate::test_load_date_overflow[German-min]tests/types/test_datetime.py::TestDate::test_load_date_overflow[ISO-max]tests/types/test_datetime.py::TestDate::test_load_date_overflow[ISO-min]tests/types/test_datetime.py::TestDate::test_load_date_overflow[Postgres-max]tests/types/test_datetime.py::TestDate::test_load_date_overflow[Postgres-min]tests/types/test_datetime.py::TestDate::test_load_date_overflow[SQL-max]tests/types/test_datetime.py::TestDate::test_load_date_overflow[SQL-min]tests/types/test_datetime.py::TestDate::test_load_date_overflow_binary[max]tests/types/test_datetime.py::TestDate::test_load_date_overflow_binary[min]tests/types/test_datetime.py::TestDate::test_load_overflow_message[-infinity-date too small-German]tests/types/test_datetime.py::TestDate::test_load_overflow_message[-infinity-date too small-ISO]tests/types/test_datetime.py::TestDate::test_load_overflow_message[-infinity-date too small-Postgres]tests/types/test_datetime.py::TestDate::test_load_overflow_message[-infinity-date too small-SQL]tests/types/test_datetime.py::TestDate::test_load_overflow_message[1000-01-01 BC-date too small-German]tests/types/test_datetime.py::TestDate::test_load_overflow_message[1000-01-01 BC-date too small-ISO]tests/types/test_datetime.py::TestDate::test_load_overflow_message[1000-01-01 BC-date too small-Postgres]tests/types/test_datetime.py::TestDate::test_load_overflow_message[1000-01-01 BC-date too small-SQL]tests/types/test_datetime.py::TestDate::test_load_overflow_message[10000-01-01-date too large-German]tests/types/test_datetime.py::TestDate::test_load_overflow_message[10000-01-01-date too large-ISO]tests/types/test_datetime.py::TestDate::test_load_overflow_message[10000-01-01-date too large-Postgres]tests/types/test_datetime.py::TestDate::test_load_overflow_message[10000-01-01-date too large-SQL]tests/types/test_datetime.py::TestDate::test_load_overflow_message[infinity-date too large-German]tests/types/test_datetime.py::TestDate::test_load_overflow_message[infinity-date too large-ISO]tests/types/test_datetime.py::TestDate::test_load_overflow_message[infinity-date too large-Postgres]tests/types/test_datetime.py::TestDate::test_load_overflow_message[infinity-date too large-SQL]tests/types/test_datetime.py::TestDate::test_load_overflow_message_binary[-infinity-date too small]tests/types/test_datetime.py::TestDate::test_load_overflow_message_binary[1000-01-01 BC-date too small]tests/types/test_datetime.py::TestDate::test_load_overflow_message_binary[10000-01-01-date too large]tests/types/test_datetime.py::TestDate::test_load_overflow_message_binary[infinity-date too large]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-1000,1,1,0,0~2-1000-01-01 00:00+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,1,1,0,0~-01:02:03-2000-01-01 00:00-01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,1,1,0,0~-12-2000-01-01 00:00-12]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,1,1,0,0~01:02:03-2000-01-01 00:00+01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,1,1,0,0~12-2000-01-01 00:00+12]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,1,1,0,0~2-2000-01-01 00:00+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,12,31,23,59,59,999999~2-2000-12-31 23:59:59.999999+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2034,02,03,23,34,27,951357~-4:27-2034-02-03 23:34:27.951357-04:27]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2300,1,1,0,0,0,1~1-2300-01-01 00:00:00.000001+1]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-258,1,8,1,12,32,358261~1:2:3-0258-1-8 1:12:32.358261+01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-3000,1,1,0,0~2-3000-01-01 00:00+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-7000,1,1,0,0,0,1~-1:2:3-7000-01-01 00:00:00.000001-01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-max~2-9999-12-31 23:59:59.999999]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-min~-12-0001-01-01 00:00-12:00]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-min~-2-0001-01-01 00:00-02:00]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-1000,1,1,0,0~2-1000-01-01 00:00+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,1,1,0,0~-01:02:03-2000-01-01 00:00-01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,1,1,0,0~-12-2000-01-01 00:00-12]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,1,1,0,0~01:02:03-2000-01-01 00:00+01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,1,1,0,0~12-2000-01-01 00:00+12]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,1,1,0,0~2-2000-01-01 00:00+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,12,31,23,59,59,999999~2-2000-12-31 23:59:59.999999+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2034,02,03,23,34,27,951357~-4:27-2034-02-03 23:34:27.951357-04:27]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2300,1,1,0,0,0,1~1-2300-01-01 00:00:00.000001+1]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-258,1,8,1,12,32,358261~1:2:3-0258-1-8 1:12:32.358261+01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-3000,1,1,0,0~2-3000-01-01 00:00+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-7000,1,1,0,0,0,1~-1:2:3-7000-01-01 00:00:00.000001-01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-max~2-9999-12-31 23:59:59.999999]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-min~-12-0001-01-01 00:00-12:00]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-min~-2-0001-01-01 00:00-02:00]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-1000,1,1,0,0~2-1000-01-01 00:00+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,1,1,0,0~-01:02:03-2000-01-01 00:00-01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,1,1,0,0~-12-2000-01-01 00:00-12]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,1,1,0,0~01:02:03-2000-01-01 00:00+01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,1,1,0,0~12-2000-01-01 00:00+12]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,1,1,0,0~2-2000-01-01 00:00+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,12,31,23,59,59,999999~2-2000-12-31 23:59:59.999999+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2034,02,03,23,34,27,951357~-4:27-2034-02-03 23:34:27.951357-04:27]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2300,1,1,0,0,0,1~1-2300-01-01 00:00:00.000001+1]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-258,1,8,1,12,32,358261~1:2:3-0258-1-8 1:12:32.358261+01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-3000,1,1,0,0~2-3000-01-01 00:00+2]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-7000,1,1,0,0,0,1~-1:2:3-7000-01-01 00:00:00.000001-01:02:03]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-max~2-9999-12-31 23:59:59.999999]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-min~-12-0001-01-01 00:00-12:00]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-min~-2-0001-01-01 00:00-02:00]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz_datestyle[DMY]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz_datestyle[MDY]tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz_datestyle[YMD]tests/types/test_datetime.py::TestDateTimeTz::test_load_copytests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-1900,1,1~05:21:10-1900-01-01-Asia/Kolkata]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,1,1~2-2000-01-01--02:00]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,1,2,3,0,0,456789~-2-2000-01-02 03:00:00.456789-+02:00]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,1,2,3,0,0,456789~2-2000-01-02 03:00:00.456789--02:00]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,1,2,3,4,5,678~1-2000-01-02 03:04:05.000678-Europe/Rome]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,1,2,3,4,5,6~2-2000-01-02 03:04:05.000006--02:00]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,12,31~2-2000-12-31--02:00]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,7,2,3,4,5,678~2-2000-07-02 03:04:05.000678-Europe/Rome]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[1900,1,1~05:21:10-1900-01-01-Asia/Kolkata]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,1,1~2-2000-01-01--02:00]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,1,2,3,0,0,456789~-2-2000-01-02 03:00:00.456789-+02:00]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,1,2,3,0,0,456789~2-2000-01-02 03:00:00.456789--02:00]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,1,2,3,4,5,678~1-2000-01-02 03:04:05.000678-Europe/Rome]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,1,2,3,4,5,6~2-2000-01-02 03:04:05.000006--02:00]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,12,31~2-2000-12-31--02:00]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,7,2,3,4,5,678~2-2000-07-02 03:04:05.000678-Europe/Rome]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[0-Europe/Rome-1000-1-1-2996]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[0-Europe/Rome-2000-1-1-3600]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[0-Europe/Rome-2000-7-1-7200]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-0-2000-1-1-0]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-Europe/Rome-1000-1-1-2996]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-Europe/Rome-2000-1-1-3600]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-Europe/Rome-2000-7-1-7200]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-NOSUCH0-2000-1-1-0]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-UTC-2000-1-1-0]tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-UTC-2000-7-1-0]tests/types/test_datetime.py::TestDateTimeTz::test_max_with_timezone[0-max--06-America/Chicago]tests/types/test_datetime.py::TestDateTimeTz::test_max_with_timezone[0-min-+09:18:59-Asia/Tokyo]tests/types/test_datetime.py::TestDateTimeTz::test_max_with_timezone[1-max--06-America/Chicago]tests/types/test_datetime.py::TestDateTimeTz::test_max_with_timezone[1-min-+09:18:59-Asia/Tokyo]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[-infinity-timestamp too small-German]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[-infinity-timestamp too small-Postgres]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[-infinity-timestamp too small-SQL]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[1000-01-01 12:00+00 BC-timestamp too small-German]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[1000-01-01 12:00+00 BC-timestamp too small-Postgres]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[1000-01-01 12:00+00 BC-timestamp too small-SQL]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[10000-01-01 12:00+00-timestamp too large-German]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[10000-01-01 12:00+00-timestamp too large-Postgres]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[10000-01-01 12:00+00-timestamp too large-SQL]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[infinity-timestamp too large-German]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[infinity-timestamp too large-Postgres]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[infinity-timestamp too large-SQL]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message_binary[-infinity-timestamp too small]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message_binary[1000-01-01 12:00+00 BC-timestamp too small]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message_binary[10000-01-01 12:00+00-timestamp too large]tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message_binary[infinity-timestamp too large]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-1000,1,1,0,0-1000-01-01 00:00]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2000,1,1,0,0,0,1-2000-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2000,1,1,0,0-2000-01-01 00:00]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2034,02,03,23,34,27,951357-2034-02-03 23:34:27.951357]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2200,1,1,0,0,0,1-2200-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2300,1,1,0,0,0,1-2300-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-258,1,8,1,12,32,358261-0258-1-8 1:12:32.358261]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-7000,1,1,0,0,0,1-7000-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-max-9999-12-31 23:59:59.999999]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-min-0001-01-01 00:00]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-1000,1,1,0,0-1000-01-01 00:00]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2000,1,1,0,0,0,1-2000-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2000,1,1,0,0-2000-01-01 00:00]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2034,02,03,23,34,27,951357-2034-02-03 23:34:27.951357]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2200,1,1,0,0,0,1-2200-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2300,1,1,0,0,0,1-2300-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-258,1,8,1,12,32,358261-0258-1-8 1:12:32.358261]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-7000,1,1,0,0,0,1-7000-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-max-9999-12-31 23:59:59.999999]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-min-0001-01-01 00:00]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-1000,1,1,0,0-1000-01-01 00:00]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2000,1,1,0,0,0,1-2000-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2000,1,1,0,0-2000-01-01 00:00]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2034,02,03,23,34,27,951357-2034-02-03 23:34:27.951357]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2200,1,1,0,0,0,1-2200-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2300,1,1,0,0,0,1-2300-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-258,1,8,1,12,32,358261-0258-1-8 1:12:32.358261]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-7000,1,1,0,0,0,1-7000-01-01 00:00:00.000001]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-max-9999-12-31 23:59:59.999999]tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-min-0001-01-01 00:00]tests/types/test_datetime.py::TestDatetime::test_dump_datetime_datestyle[DMY]tests/types/test_datetime.py::TestDatetime::test_dump_datetime_datestyle[MDY]tests/types/test_datetime.py::TestDatetime::test_dump_datetime_datestyle[YMD]tests/types/test_datetime.py::TestDatetime::test_load_datetime_binary[max-9999-12-31 23:59:59.999999]tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[German-max]tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[German-min]tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[ISO-max]tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[ISO-min]tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[Postgres-max]tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[Postgres-min]tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[SQL-max]tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[SQL-min]tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow_binary[max]tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow_binary[min]tests/types/test_datetime.py::TestDatetime::test_overflow_message_binary[-infinity-timestamp too small]tests/types/test_datetime.py::TestDatetime::test_overflow_message_binary[1000-01-01 12:00 BC-timestamp too small]tests/types/test_datetime.py::TestDatetime::test_overflow_message_binary[10000-01-01 12:00-timestamp too large]tests/types/test_datetime.py::TestDatetime::test_overflow_message_binary[infinity-timestamp too large]tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601--1d--1 day]tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601--1m--0.000001 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601--1s--1 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601-1d-1 day]tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601-1m-0.000001 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601-1s-1 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601-max-999999999 days 23:59:59.999999]tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601-min--999999999 days]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres--1d--1 day]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres--1m--0.000001 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres--1s--1 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres-1d-1 day]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres-1m-0.000001 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres-1s-1 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres-max-999999999 days 23:59:59.999999]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres-min--999999999 days]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose--1d--1 day]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose--1m--0.000001 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose--1s--1 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose-1d-1 day]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose-1m-0.000001 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose-1s-1 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose-max-999999999 days 23:59:59.999999]tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose-min--999999999 days]tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard--1d--1 day]tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard--1m--0.000001 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard--1s--1 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard-1d-1 day]tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard-1m-0.000001 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard-1s-1 s]tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard-max-999999999 days 23:59:59.999999]tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard-min--999999999 days]tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[-1d--1 day]tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[-1m--0.000001 s]tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[-1s--1 s]tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[1d-1 day]tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[1m-0.000001 s]tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[1s-1 s]tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[max-999999999 days 23:59:59.999999]tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[min--999999999 days]tests/types/test_datetime.py::TestInterval::test_load_copytests/types/test_datetime.py::TestInterval::test_load_interval[0--1s--1 sec]tests/types/test_datetime.py::TestInterval::test_load_interval[0-1d,1s,1m-1 day 1.000001 sec]tests/types/test_datetime.py::TestInterval::test_load_interval[0-1s,1000m-1.001 sec]tests/types/test_datetime.py::TestInterval::test_load_interval[0-1s,1m-1.000001 sec]tests/types/test_datetime.py::TestInterval::test_load_interval[0-1s-1 sec]tests/types/test_datetime.py::TestInterval::test_load_interval[0-60s-1 min]tests/types/test_datetime.py::TestInterval::test_load_interval[1--1s--1 sec]tests/types/test_datetime.py::TestInterval::test_load_interval[1-1d,1s,1m-1 day 1.000001 sec]tests/types/test_datetime.py::TestInterval::test_load_interval[1-1s,1000m-1.001 sec]tests/types/test_datetime.py::TestInterval::test_load_interval[1-1s,1m-1.000001 sec]tests/types/test_datetime.py::TestInterval::test_load_interval[1-1s-1 sec]tests/types/test_datetime.py::TestInterval::test_load_interval[1-60s-1 min]tests/types/test_datetime.py::TestInterval::test_load_interval_overflow[max-0]tests/types/test_datetime.py::TestInterval::test_load_interval_overflow[max-1]tests/types/test_datetime.py::TestInterval::test_load_interval_overflow[min-0]tests/types/test_datetime.py::TestInterval::test_load_interval_overflow[min-1]tests/types/test_datetime.py::TestTime::test_dump_time[t-10,20,30,40-10:20:30.000040]tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[b-10,20,30,40~0-10:20:30.000040Z]tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[s-10,20,30,40~0-10:20:30.000040Z]tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[t-10,20,30,40~+2:30-10:20:30.000040+02:30]tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[t-10,20,30,40~-2-10:20:30.000040-02:00]tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[t-10,20,30,40~0-10:20:30.000040Z]tests/types/test_datetime.py::TestTimeTz::test_load_copytests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-0,0~-12-00:00-12:00]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-0,0~12-00:00--12:00]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-3,0,0,456789~-2-03:00:00.456789-+02:00]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-3,0,0,456789~2-03:00:00.456789--02:00]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-3,4,5,6~2-03:04:05.000006--02:00]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-3,4,5,6~7:8-03:04:05.000006--07:08]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-0,0~-12-00:00-12:00]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-0,0~12-00:00--12:00]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-3,0,0,456789~-2-03:00:00.456789-+02:00]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-3,0,0,456789~2-03:00:00.456789--02:00]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-3,4,5,6~2-03:04:05.000006--02:00]tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-3,4,5,6~7:8-03:04:05.000006--07:08]tests/types/test_enum.py::test_enum_array_dumper[0-b]tests/types/test_enum.py::test_enum_array_dumper[0-s]tests/types/test_enum.py::test_enum_array_dumper[0-t]tests/types/test_enum.py::test_enum_array_dumper[1-b]tests/types/test_enum.py::test_enum_array_dumper[1-s]tests/types/test_enum.py::test_enum_array_dumper[1-t]tests/types/test_enum.py::test_enum_array_loader[0-b]tests/types/test_enum.py::test_enum_array_loader[0-s]tests/types/test_enum.py::test_enum_array_loader[0-t]tests/types/test_enum.py::test_enum_array_loader[1-b]tests/types/test_enum.py::test_enum_array_loader[1-s]tests/types/test_enum.py::test_enum_array_loader[1-t]tests/types/test_enum.py::test_enum_dumper[0-b-IntTestEnum]tests/types/test_enum.py::test_enum_dumper[0-b-PureTestEnum]tests/types/test_enum.py::test_enum_dumper[0-b-StrTestEnum]tests/types/test_enum.py::test_enum_dumper[0-s-IntTestEnum]tests/types/test_enum.py::test_enum_dumper[0-s-PureTestEnum]tests/types/test_enum.py::test_enum_dumper[0-s-StrTestEnum]tests/types/test_enum.py::test_enum_dumper[0-t-IntTestEnum]tests/types/test_enum.py::test_enum_dumper[0-t-PureTestEnum]tests/types/test_enum.py::test_enum_dumper[0-t-StrTestEnum]tests/types/test_enum.py::test_enum_dumper[1-b-IntTestEnum]tests/types/test_enum.py::test_enum_dumper[1-b-PureTestEnum]tests/types/test_enum.py::test_enum_dumper[1-b-StrTestEnum]tests/types/test_enum.py::test_enum_dumper[1-s-IntTestEnum]tests/types/test_enum.py::test_enum_dumper[1-s-PureTestEnum]tests/types/test_enum.py::test_enum_dumper[1-s-StrTestEnum]tests/types/test_enum.py::test_enum_dumper[1-t-IntTestEnum]tests/types/test_enum.py::test_enum_dumper[1-t-PureTestEnum]tests/types/test_enum.py::test_enum_dumper[1-t-StrTestEnum]tests/types/test_enum.py::test_enum_dumper_nonascii[0-b-latin1]tests/types/test_enum.py::test_enum_dumper_nonascii[0-b-utf8]tests/types/test_enum.py::test_enum_dumper_nonascii[0-s-latin1]tests/types/test_enum.py::test_enum_dumper_nonascii[0-s-utf8]tests/types/test_enum.py::test_enum_dumper_nonascii[0-t-latin1]tests/types/test_enum.py::test_enum_dumper_nonascii[0-t-utf8]tests/types/test_enum.py::test_enum_dumper_nonascii[1-b-latin1]tests/types/test_enum.py::test_enum_dumper_nonascii[1-b-utf8]tests/types/test_enum.py::test_enum_dumper_nonascii[1-s-latin1]tests/types/test_enum.py::test_enum_dumper_nonascii[1-s-utf8]tests/types/test_enum.py::test_enum_dumper_nonascii[1-t-latin1]tests/types/test_enum.py::test_enum_dumper_nonascii[1-t-utf8]tests/types/test_enum.py::test_enum_dumper_sqlascii[0-b-IntTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[0-b-PureTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[0-b-StrTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[0-s-IntTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[0-s-PureTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[0-s-StrTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[0-t-IntTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[0-t-PureTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[0-t-StrTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[1-b-IntTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[1-b-PureTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[1-b-StrTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[1-s-IntTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[1-s-PureTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[1-s-StrTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[1-t-IntTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[1-t-PureTestEnum]tests/types/test_enum.py::test_enum_dumper_sqlascii[1-t-StrTestEnum]tests/types/test_enum.py::test_enum_errortests/types/test_enum.py::test_enum_loader[0-b-IntTestEnum]tests/types/test_enum.py::test_enum_loader[0-b-PureTestEnum]tests/types/test_enum.py::test_enum_loader[0-b-StrTestEnum]tests/types/test_enum.py::test_enum_loader[0-s-IntTestEnum]tests/types/test_enum.py::test_enum_loader[0-s-PureTestEnum]tests/types/test_enum.py::test_enum_loader[0-s-StrTestEnum]tests/types/test_enum.py::test_enum_loader[0-t-IntTestEnum]tests/types/test_enum.py::test_enum_loader[0-t-PureTestEnum]tests/types/test_enum.py::test_enum_loader[0-t-StrTestEnum]tests/types/test_enum.py::test_enum_loader[1-b-IntTestEnum]tests/types/test_enum.py::test_enum_loader[1-b-PureTestEnum]tests/types/test_enum.py::test_enum_loader[1-b-StrTestEnum]tests/types/test_enum.py::test_enum_loader[1-s-IntTestEnum]tests/types/test_enum.py::test_enum_loader[1-s-PureTestEnum]tests/types/test_enum.py::test_enum_loader[1-s-StrTestEnum]tests/types/test_enum.py::test_enum_loader[1-t-IntTestEnum]tests/types/test_enum.py::test_enum_loader[1-t-PureTestEnum]tests/types/test_enum.py::test_enum_loader[1-t-StrTestEnum]tests/types/test_enum.py::test_enum_loader_nonascii[0-b-latin1]tests/types/test_enum.py::test_enum_loader_nonascii[0-b-utf8]tests/types/test_enum.py::test_enum_loader_nonascii[0-s-latin1]tests/types/test_enum.py::test_enum_loader_nonascii[0-s-utf8]tests/types/test_enum.py::test_enum_loader_nonascii[0-t-latin1]tests/types/test_enum.py::test_enum_loader_nonascii[0-t-utf8]tests/types/test_enum.py::test_enum_loader_nonascii[1-b-latin1]tests/types/test_enum.py::test_enum_loader_nonascii[1-b-utf8]tests/types/test_enum.py::test_enum_loader_nonascii[1-s-latin1]tests/types/test_enum.py::test_enum_loader_nonascii[1-s-utf8]tests/types/test_enum.py::test_enum_loader_nonascii[1-t-latin1]tests/types/test_enum.py::test_enum_loader_nonascii[1-t-utf8]tests/types/test_enum.py::test_enum_loader_sqlascii[0-b-IntTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[0-b-PureTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[0-b-StrTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[0-s-IntTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[0-s-PureTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[0-s-StrTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[0-t-IntTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[0-t-PureTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[0-t-StrTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[1-b-IntTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[1-b-PureTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[1-b-StrTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[1-s-IntTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[1-s-PureTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[1-s-StrTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[1-t-IntTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[1-t-PureTestEnum]tests/types/test_enum.py::test_enum_loader_sqlascii[1-t-StrTestEnum]tests/types/test_enum.py::test_enum_quoted_name[b]tests/types/test_enum.py::test_enum_quoted_name[s]tests/types/test_enum.py::test_enum_quoted_name[t]tests/types/test_enum.py::test_fetch_infotests/types/test_enum.py::test_fetch_info_async[asyncio]tests/types/test_enum.py::test_generic_enum_array_loader[0-b]tests/types/test_enum.py::test_generic_enum_array_loader[0-s]tests/types/test_enum.py::test_generic_enum_array_loader[0-t]tests/types/test_enum.py::test_generic_enum_array_loader[1-b]tests/types/test_enum.py::test_generic_enum_array_loader[1-s]tests/types/test_enum.py::test_generic_enum_array_loader[1-t]tests/types/test_enum.py::test_generic_enum_loader[1-b-IntTestEnum]tests/types/test_enum.py::test_generic_enum_loader[1-b-PureTestEnum]tests/types/test_enum.py::test_generic_enum_loader[1-b-StrTestEnum]tests/types/test_enum.py::test_generic_enum_loader[1-s-IntTestEnum]tests/types/test_enum.py::test_generic_enum_loader[1-s-PureTestEnum]tests/types/test_enum.py::test_generic_enum_loader[1-s-StrTestEnum]tests/types/test_enum.py::test_generic_enum_loader[1-t-IntTestEnum]tests/types/test_enum.py::test_generic_enum_loader[1-t-PureTestEnum]tests/types/test_enum.py::test_generic_enum_loader[1-t-StrTestEnum]tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-b-latin1]tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-b-utf8]tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-s-latin1]tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-s-utf8]tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-t-latin1]tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-t-utf8]tests/types/test_enum.py::test_register_makes_a_typetests/types/test_enum.py::test_remap[mapping0-0-b]tests/types/test_enum.py::test_remap[mapping0-0-s]tests/types/test_enum.py::test_remap[mapping0-0-t]tests/types/test_enum.py::test_remap[mapping0-1-b]tests/types/test_enum.py::test_remap[mapping0-1-s]tests/types/test_enum.py::test_remap[mapping0-1-t]tests/types/test_enum.py::test_remap[mapping1-0-b]tests/types/test_enum.py::test_remap[mapping1-0-s]tests/types/test_enum.py::test_remap[mapping1-0-t]tests/types/test_enum.py::test_remap[mapping1-1-b]tests/types/test_enum.py::test_remap[mapping1-1-s]tests/types/test_enum.py::test_remap[mapping1-1-t]tests/types/test_enum.py::test_remap_by_valuetests/types/test_enum.py::test_remap_more_postgrestests/types/test_enum.py::test_remap_more_pythontests/types/test_enum.py::test_remap_renametests/types/test_json.py::test_array_dump[b-Json-"\\u00e0\\u20ac"]tests/types/test_json.py::test_array_dump[b-Json-"te'xt"]tests/types/test_json.py::test_array_dump[b-Json-123.45]tests/types/test_json.py::test_array_dump[b-Json-123]tests/types/test_json.py::test_array_dump[b-Json-["a", 100]]tests/types/test_json.py::test_array_dump[b-Json-null]tests/types/test_json.py::test_array_dump[b-Json-true]tests/types/test_json.py::test_array_dump[b-Json-{"a": 100}]tests/types/test_json.py::test_array_dump[b-Jsonb-"\\u00e0\\u20ac"]tests/types/test_json.py::test_array_dump[b-Jsonb-"te'xt"]tests/types/test_json.py::test_array_dump[b-Jsonb-123.45]tests/types/test_json.py::test_array_dump[b-Jsonb-123]tests/types/test_json.py::test_array_dump[b-Jsonb-["a", 100]]tests/types/test_json.py::test_array_dump[b-Jsonb-null]tests/types/test_json.py::test_array_dump[b-Jsonb-true]tests/types/test_json.py::test_array_dump[b-Jsonb-{"a": 100}]tests/types/test_json.py::test_array_dump[s-Json-"\\u00e0\\u20ac"]tests/types/test_json.py::test_array_dump[s-Json-"te'xt"]tests/types/test_json.py::test_array_dump[s-Json-123.45]tests/types/test_json.py::test_array_dump[s-Json-123]tests/types/test_json.py::test_array_dump[s-Json-["a", 100]]tests/types/test_json.py::test_array_dump[s-Json-null]tests/types/test_json.py::test_array_dump[s-Json-true]tests/types/test_json.py::test_array_dump[s-Json-{"a": 100}]tests/types/test_json.py::test_array_dump[s-Jsonb-"\\u00e0\\u20ac"]tests/types/test_json.py::test_array_dump[s-Jsonb-"te'xt"]tests/types/test_json.py::test_array_dump[s-Jsonb-123.45]tests/types/test_json.py::test_array_dump[s-Jsonb-123]tests/types/test_json.py::test_array_dump[s-Jsonb-["a", 100]]tests/types/test_json.py::test_array_dump[s-Jsonb-null]tests/types/test_json.py::test_array_dump[s-Jsonb-true]tests/types/test_json.py::test_array_dump[s-Jsonb-{"a": 100}]tests/types/test_json.py::test_array_dump[t-Json-"\\u00e0\\u20ac"]tests/types/test_json.py::test_array_dump[t-Json-"te'xt"]tests/types/test_json.py::test_array_dump[t-Json-123.45]tests/types/test_json.py::test_array_dump[t-Json-123]tests/types/test_json.py::test_array_dump[t-Json-["a", 100]]tests/types/test_json.py::test_array_dump[t-Json-null]tests/types/test_json.py::test_array_dump[t-Json-true]tests/types/test_json.py::test_array_dump[t-Json-{"a": 100}]tests/types/test_json.py::test_array_dump[t-Jsonb-"\\u00e0\\u20ac"]tests/types/test_json.py::test_array_dump[t-Jsonb-"te'xt"]tests/types/test_json.py::test_array_dump[t-Jsonb-123.45]tests/types/test_json.py::test_array_dump[t-Jsonb-123]tests/types/test_json.py::test_array_dump[t-Jsonb-["a", 100]]tests/types/test_json.py::test_array_dump[t-Jsonb-null]tests/types/test_json.py::test_array_dump[t-Jsonb-true]tests/types/test_json.py::test_array_dump[t-Jsonb-{"a": 100}]tests/types/test_json.py::test_dump_customise[Json-b]tests/types/test_json.py::test_dump_customise[Json-s]tests/types/test_json.py::test_dump_customise[Json-t]tests/types/test_json.py::test_dump_customise[Jsonb-b]tests/types/test_json.py::test_dump_customise[Jsonb-s]tests/types/test_json.py::test_dump_customise[Jsonb-t]tests/types/test_json.py::test_dump_customise_bytes[Json-b]tests/types/test_json.py::test_dump_customise_bytes[Json-s]tests/types/test_json.py::test_dump_customise_bytes[Json-t]tests/types/test_json.py::test_dump_customise_bytes[Jsonb-b]tests/types/test_json.py::test_dump_customise_bytes[Jsonb-s]tests/types/test_json.py::test_dump_customise_bytes[Jsonb-t]tests/types/test_json.py::test_dump_customise_context[Json-b]tests/types/test_json.py::test_dump_customise_context[Json-s]tests/types/test_json.py::test_dump_customise_context[Json-t]tests/types/test_json.py::test_dump_customise_context[Jsonb-b]tests/types/test_json.py::test_dump_customise_context[Jsonb-s]tests/types/test_json.py::test_dump_customise_context[Jsonb-t]tests/types/test_json.py::test_dump_customise_wrapper[Json-b]tests/types/test_json.py::test_dump_customise_wrapper[Json-s]tests/types/test_json.py::test_dump_customise_wrapper[Json-t]tests/types/test_json.py::test_dump_customise_wrapper[Jsonb-b]tests/types/test_json.py::test_dump_customise_wrapper[Jsonb-s]tests/types/test_json.py::test_dump_customise_wrapper[Jsonb-t]tests/types/test_json.py::test_dump_dict[b-jsonb-JsonbBinaryDumper]tests/types/test_json.py::test_dump_dict[t-jsonb-JsonbDumper]tests/types/test_json.py::test_load[0-json-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load[0-json-"te'xt"]tests/types/test_json.py::test_load[0-json-123.45]tests/types/test_json.py::test_load[0-json-123]tests/types/test_json.py::test_load[0-json-["a", 100]]tests/types/test_json.py::test_load[0-json-null]tests/types/test_json.py::test_load[0-json-true]tests/types/test_json.py::test_load[0-json-{"a": 100}]tests/types/test_json.py::test_load[0-jsonb-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load[0-jsonb-"te'xt"]tests/types/test_json.py::test_load[0-jsonb-123.45]tests/types/test_json.py::test_load[0-jsonb-123]tests/types/test_json.py::test_load[0-jsonb-["a", 100]]tests/types/test_json.py::test_load[0-jsonb-null]tests/types/test_json.py::test_load[0-jsonb-true]tests/types/test_json.py::test_load[0-jsonb-{"a": 100}]tests/types/test_json.py::test_load[1-json-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load[1-json-"te'xt"]tests/types/test_json.py::test_load[1-json-123.45]tests/types/test_json.py::test_load[1-json-123]tests/types/test_json.py::test_load[1-json-["a", 100]]tests/types/test_json.py::test_load[1-json-null]tests/types/test_json.py::test_load[1-json-true]tests/types/test_json.py::test_load[1-json-{"a": 100}]tests/types/test_json.py::test_load[1-jsonb-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load[1-jsonb-"te'xt"]tests/types/test_json.py::test_load[1-jsonb-123.45]tests/types/test_json.py::test_load[1-jsonb-123]tests/types/test_json.py::test_load[1-jsonb-["a", 100]]tests/types/test_json.py::test_load[1-jsonb-null]tests/types/test_json.py::test_load[1-jsonb-true]tests/types/test_json.py::test_load[1-jsonb-{"a": 100}]tests/types/test_json.py::test_load_array[0-json-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load_array[0-json-"te'xt"]tests/types/test_json.py::test_load_array[0-json-123.45]tests/types/test_json.py::test_load_array[0-json-123]tests/types/test_json.py::test_load_array[0-json-["a", 100]]tests/types/test_json.py::test_load_array[0-json-null]tests/types/test_json.py::test_load_array[0-json-true]tests/types/test_json.py::test_load_array[0-json-{"a": 100}]tests/types/test_json.py::test_load_array[0-jsonb-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load_array[0-jsonb-"te'xt"]tests/types/test_json.py::test_load_array[0-jsonb-123.45]tests/types/test_json.py::test_load_array[0-jsonb-123]tests/types/test_json.py::test_load_array[0-jsonb-["a", 100]]tests/types/test_json.py::test_load_array[0-jsonb-null]tests/types/test_json.py::test_load_array[0-jsonb-true]tests/types/test_json.py::test_load_array[0-jsonb-{"a": 100}]tests/types/test_json.py::test_load_array[1-json-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load_array[1-json-"te'xt"]tests/types/test_json.py::test_load_array[1-json-123.45]tests/types/test_json.py::test_load_array[1-json-123]tests/types/test_json.py::test_load_array[1-json-["a", 100]]tests/types/test_json.py::test_load_array[1-json-null]tests/types/test_json.py::test_load_array[1-json-true]tests/types/test_json.py::test_load_array[1-json-{"a": 100}]tests/types/test_json.py::test_load_array[1-jsonb-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load_array[1-jsonb-"te'xt"]tests/types/test_json.py::test_load_array[1-jsonb-123.45]tests/types/test_json.py::test_load_array[1-jsonb-123]tests/types/test_json.py::test_load_array[1-jsonb-["a", 100]]tests/types/test_json.py::test_load_array[1-jsonb-null]tests/types/test_json.py::test_load_array[1-jsonb-true]tests/types/test_json.py::test_load_array[1-jsonb-{"a": 100}]tests/types/test_json.py::test_load_copy[0-json-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load_copy[0-json-"te'xt"]tests/types/test_json.py::test_load_copy[0-json-123.45]tests/types/test_json.py::test_load_copy[0-json-123]tests/types/test_json.py::test_load_copy[0-json-["a", 100]]tests/types/test_json.py::test_load_copy[0-json-null]tests/types/test_json.py::test_load_copy[0-json-true]tests/types/test_json.py::test_load_copy[0-json-{"a": 100}]tests/types/test_json.py::test_load_copy[0-jsonb-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load_copy[0-jsonb-"te'xt"]tests/types/test_json.py::test_load_copy[0-jsonb-123.45]tests/types/test_json.py::test_load_copy[0-jsonb-123]tests/types/test_json.py::test_load_copy[0-jsonb-["a", 100]]tests/types/test_json.py::test_load_copy[0-jsonb-null]tests/types/test_json.py::test_load_copy[0-jsonb-true]tests/types/test_json.py::test_load_copy[0-jsonb-{"a": 100}]tests/types/test_json.py::test_load_copy[1-json-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load_copy[1-json-"te'xt"]tests/types/test_json.py::test_load_copy[1-json-123.45]tests/types/test_json.py::test_load_copy[1-json-123]tests/types/test_json.py::test_load_copy[1-json-["a", 100]]tests/types/test_json.py::test_load_copy[1-json-null]tests/types/test_json.py::test_load_copy[1-json-true]tests/types/test_json.py::test_load_copy[1-json-{"a": 100}]tests/types/test_json.py::test_load_copy[1-jsonb-"\\u00e0\\u20ac"]tests/types/test_json.py::test_load_copy[1-jsonb-"te'xt"]tests/types/test_json.py::test_load_copy[1-jsonb-123.45]tests/types/test_json.py::test_load_copy[1-jsonb-123]tests/types/test_json.py::test_load_copy[1-jsonb-["a", 100]]tests/types/test_json.py::test_load_copy[1-jsonb-null]tests/types/test_json.py::test_load_copy[1-jsonb-true]tests/types/test_json.py::test_load_copy[1-jsonb-{"a": 100}]tests/types/test_json.py::test_load_customise[json-False]tests/types/test_json.py::test_load_customise[json-True]tests/types/test_json.py::test_load_customise[jsonb-False]tests/types/test_json.py::test_load_customise[jsonb-True]tests/types/test_json.py::test_load_customise_context[json-False]tests/types/test_json.py::test_load_customise_context[json-True]tests/types/test_json.py::test_load_customise_context[jsonb-False]tests/types/test_json.py::test_load_customise_context[jsonb-True]tests/types/test_json.py::test_wrapper_regtype[b-Json]tests/types/test_json.py::test_wrapper_regtype[s-Json]tests/types/test_json.py::test_wrapper_regtype[t-Json]tests/types/test_multirange.py::test_copy_in[0-2000,1,1-2001,1,1-[)]tests/types/test_multirange.py::test_copy_in[0-2000,1,1-None-[)]tests/types/test_multirange.py::test_copy_in[0-None-2001,1,1-()]tests/types/test_multirange.py::test_copy_in[0-None-None-()]tests/types/test_multirange.py::test_copy_in[0-None-None-empty]tests/types/test_multirange.py::test_copy_in[1-2000,1,1-2001,1,1-[)]tests/types/test_multirange.py::test_copy_in[1-2000,1,1-None-[)]tests/types/test_multirange.py::test_copy_in[1-None-2001,1,1-()]tests/types/test_multirange.py::test_copy_in[1-None-None-()]tests/types/test_multirange.py::test_copy_in[1-None-None-empty]tests/types/test_multirange.py::test_copy_in_empty_set_type[0-datemultirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[0-int4multirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[0-int8multirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[0-nummultirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[0-tsmultirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[0-tstzmultirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[1-datemultirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[1-int4multirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[1-int8multirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[1-nummultirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[1-tsmultirange]tests/types/test_multirange.py::test_copy_in_empty_set_type[1-tstzmultirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-DateMultirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-Int4Multirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-Int8Multirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-NumericMultirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-TimestampMultirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-TimestamptzMultirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-DateMultirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-Int4Multirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-Int8Multirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-NumericMultirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-TimestampMultirange]tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-TimestamptzMultirange]tests/types/test_multirange.py::test_dump_builtin_array[s-datemultirange]tests/types/test_multirange.py::test_dump_builtin_array[s-int4multirange]tests/types/test_multirange.py::test_dump_builtin_array[s-int8multirange]tests/types/test_multirange.py::test_dump_builtin_array[s-nummultirange]tests/types/test_multirange.py::test_dump_builtin_array[s-tsmultirange]tests/types/test_multirange.py::test_dump_builtin_array[s-tstzmultirange]tests/types/test_multirange.py::test_dump_builtin_array[t-datemultirange]tests/types/test_multirange.py::test_dump_builtin_array[t-int4multirange]tests/types/test_multirange.py::test_dump_builtin_array[t-int8multirange]tests/types/test_multirange.py::test_dump_builtin_array[t-nummultirange]tests/types/test_multirange.py::test_dump_builtin_array[t-tsmultirange]tests/types/test_multirange.py::test_dump_builtin_array[t-tstzmultirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-datemultirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-int4multirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-int8multirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-nummultirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-tsmultirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-tstzmultirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-datemultirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-int4multirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-int8multirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-nummultirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-tsmultirange]tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-tstzmultirange]tests/types/test_multirange.py::test_dump_builtin_empty[b-datemultirange]tests/types/test_multirange.py::test_dump_builtin_empty[b-int4multirange]tests/types/test_multirange.py::test_dump_builtin_empty[b-int8multirange]tests/types/test_multirange.py::test_dump_builtin_empty[b-nummultirange]tests/types/test_multirange.py::test_dump_builtin_empty[b-tsmultirange]tests/types/test_multirange.py::test_dump_builtin_empty[b-tstzmultirange]tests/types/test_multirange.py::test_dump_builtin_empty[s-datemultirange]tests/types/test_multirange.py::test_dump_builtin_empty[s-int4multirange]tests/types/test_multirange.py::test_dump_builtin_empty[s-int8multirange]tests/types/test_multirange.py::test_dump_builtin_empty[s-nummultirange]tests/types/test_multirange.py::test_dump_builtin_empty[s-tsmultirange]tests/types/test_multirange.py::test_dump_builtin_empty[s-tstzmultirange]tests/types/test_multirange.py::test_dump_builtin_empty[t-datemultirange]tests/types/test_multirange.py::test_dump_builtin_empty[t-int4multirange]tests/types/test_multirange.py::test_dump_builtin_empty[t-int8multirange]tests/types/test_multirange.py::test_dump_builtin_empty[t-nummultirange]tests/types/test_multirange.py::test_dump_builtin_empty[t-tsmultirange]tests/types/test_multirange.py::test_dump_builtin_empty[t-tstzmultirange]tests/types/test_multirange.py::test_dump_builtin_multirange[b-datemultirange-ranges5]tests/types/test_multirange.py::test_dump_builtin_multirange[b-int4multirange-ranges0]tests/types/test_multirange.py::test_dump_builtin_multirange[b-int4multirange-ranges1]tests/types/test_multirange.py::test_dump_builtin_multirange[b-int8multirange-ranges2]tests/types/test_multirange.py::test_dump_builtin_multirange[b-int8multirange-ranges3]tests/types/test_multirange.py::test_dump_builtin_multirange[b-nummultirange-ranges4]tests/types/test_multirange.py::test_dump_builtin_multirange[b-tsmultirange-ranges6]tests/types/test_multirange.py::test_dump_builtin_multirange[b-tstzmultirange-ranges7]tests/types/test_multirange.py::test_dump_builtin_multirange[s-datemultirange-ranges5]tests/types/test_multirange.py::test_dump_builtin_multirange[s-int4multirange-ranges0]tests/types/test_multirange.py::test_dump_builtin_multirange[s-int4multirange-ranges1]tests/types/test_multirange.py::test_dump_builtin_multirange[s-int8multirange-ranges2]tests/types/test_multirange.py::test_dump_builtin_multirange[s-int8multirange-ranges3]tests/types/test_multirange.py::test_dump_builtin_multirange[s-nummultirange-ranges4]tests/types/test_multirange.py::test_dump_builtin_multirange[s-tsmultirange-ranges6]tests/types/test_multirange.py::test_dump_builtin_multirange[s-tstzmultirange-ranges7]tests/types/test_multirange.py::test_dump_builtin_multirange[t-datemultirange-ranges5]tests/types/test_multirange.py::test_dump_builtin_multirange[t-int4multirange-ranges0]tests/types/test_multirange.py::test_dump_builtin_multirange[t-int4multirange-ranges1]tests/types/test_multirange.py::test_dump_builtin_multirange[t-int8multirange-ranges2]tests/types/test_multirange.py::test_dump_builtin_multirange[t-int8multirange-ranges3]tests/types/test_multirange.py::test_dump_builtin_multirange[t-nummultirange-ranges4]tests/types/test_multirange.py::test_dump_builtin_multirange[t-tsmultirange-ranges6]tests/types/test_multirange.py::test_dump_builtin_multirange[t-tstzmultirange-ranges7]tests/types/test_multirange.py::test_dump_custom_emptytests/types/test_multirange.py::test_dump_custom_none[b]tests/types/test_multirange.py::test_dump_custom_none[s]tests/types/test_multirange.py::test_dump_custom_none[t]tests/types/test_multirange.py::test_fetch_info[name2-text]tests/types/test_multirange.py::test_fetch_info[name3-float8]tests/types/test_multirange.py::test_fetch_info[testmultirange-text]tests/types/test_multirange.py::test_fetch_info[testschema.testmultirange-float8]tests/types/test_multirange.py::test_fetch_info_async[asyncio-name2-text]tests/types/test_multirange.py::test_fetch_info_async[asyncio-name3-float8]tests/types/test_multirange.py::test_fetch_info_async[asyncio-testmultirange-text]tests/types/test_multirange.py::test_fetch_info_async[asyncio-testschema.testmultirange-float8]tests/types/test_multirange.py::test_literal_invalid_name[\u20ac]tests/types/test_multirange.py::test_literal_invalid_name[a-b]tests/types/test_multirange.py::test_load_custom_empty[0]tests/types/test_multirange.py::test_load_custom_empty[1]tests/types/test_net.py::test_address_dump[192.168.0.1-b]tests/types/test_net.py::test_address_dump[192.168.0.1-s]tests/types/test_net.py::test_address_dump[192.168.0.1-t]tests/types/test_net.py::test_address_dump[2001:db8::-b]tests/types/test_net.py::test_address_dump[2001:db8::-s]tests/types/test_net.py::test_address_dump[2001:db8::-t]tests/types/test_net.py::test_cidr_load[127.0.0.0/24-0]tests/types/test_net.py::test_cidr_load[127.0.0.0/24-1]tests/types/test_net.py::test_cidr_load[::ffff:102:300/128-0]tests/types/test_net.py::test_cidr_load[::ffff:102:300/128-1]tests/types/test_net.py::test_inet_load_address[127.0.0.1/32-0]tests/types/test_net.py::test_inet_load_address[127.0.0.1/32-1]tests/types/test_net.py::test_inet_load_address[::ffff:102:300/128-0]tests/types/test_net.py::test_inet_load_address[::ffff:102:300/128-1]tests/types/test_net.py::test_inet_load_network[127.0.0.1/24-0]tests/types/test_net.py::test_inet_load_network[127.0.0.1/24-1]tests/types/test_net.py::test_inet_load_network[::ffff:102:300/127-0]tests/types/test_net.py::test_inet_load_network[::ffff:102:300/127-1]tests/types/test_net.py::test_interface_dump[127.0.0.1/24-b]tests/types/test_net.py::test_interface_dump[127.0.0.1/24-s]tests/types/test_net.py::test_interface_dump[127.0.0.1/24-t]tests/types/test_net.py::test_interface_dump[::ffff:102:300/128-b]tests/types/test_net.py::test_interface_dump[::ffff:102:300/128-s]tests/types/test_net.py::test_interface_dump[::ffff:102:300/128-t]tests/types/test_net.py::test_network_dump[127.0.0.0/24-b]tests/types/test_net.py::test_network_dump[127.0.0.0/24-s]tests/types/test_net.py::test_network_dump[127.0.0.0/24-t]tests/types/test_net.py::test_network_dump[::ffff:102:300/128-b]tests/types/test_net.py::test_network_dump[::ffff:102:300/128-s]tests/types/test_net.py::test_network_dump[::ffff:102:300/128-t]tests/types/test_numeric.py::test_dump_float[b-nan-'NaN']tests/types/test_numeric.py::test_dump_float[s-nan-'NaN']tests/types/test_numeric.py::test_dump_float[t-nan-'NaN']tests/types/test_numeric.py::test_dump_numeric_exhaustive[b]tests/types/test_numeric.py::test_dump_numeric_exhaustive[s]tests/types/test_numeric.py::test_dump_numeric_exhaustive[t]tests/types/test_numeric.py::test_load_float_copytests/types/test_numeric.py::test_load_numeric_exhaustive[1]tests/types/test_numpy.py::test_copy_by_oid[0-bool_-False-bool]tests/types/test_numpy.py::test_copy_by_oid[0-bool_-True-bool]tests/types/test_numpy.py::test_copy_by_oid[0-int16--32768-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-int16-32767-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-int32--2147483648-int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-int32-0-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-int32-2147483647-int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-int64--9223372036854775808-int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-int64-9223372036854775807-int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-int8--128-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-int8-127-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-longlong--9223372036854775808-int8]tests/types/test_numpy.py::test_copy_by_oid[0-longlong-9223372036854775807-int8]tests/types/test_numpy.py::test_copy_by_oid[0-uint16-0-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-uint16-65535-int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-uint32-0-int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-uint32-4294967295-int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-uint64-0-int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-uint64-18446744073709551615-numeric]tests/types/test_numpy.py::test_copy_by_oid[0-uint8-0-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-uint8-255-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-ulonglong-0-int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[0-ulonglong-18446744073709551615-numeric]tests/types/test_numpy.py::test_copy_by_oid[1-bool_-False-bool]tests/types/test_numpy.py::test_copy_by_oid[1-bool_-True-bool]tests/types/test_numpy.py::test_copy_by_oid[1-int16--32768-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-int16-32767-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-int32--2147483648-int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-int32-0-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-int32-2147483647-int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-int64--9223372036854775808-int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-int64-9223372036854775807-int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-int8--128-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-int8-127-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-longlong--9223372036854775808-int8]tests/types/test_numpy.py::test_copy_by_oid[1-longlong-9223372036854775807-int8]tests/types/test_numpy.py::test_copy_by_oid[1-uint16-0-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-uint16-65535-int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-uint32-0-int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-uint32-4294967295-int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-uint64-0-int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-uint64-18446744073709551615-numeric]tests/types/test_numpy.py::test_copy_by_oid[1-uint8-0-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-uint8-255-int2 int4 int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-ulonglong-0-int8 numeric]tests/types/test_numpy.py::test_copy_by_oid[1-ulonglong-18446744073709551615-numeric]tests/types/test_numpy.py::test_dump_int[b-bool_-False-'f'::bool]tests/types/test_numpy.py::test_dump_int[b-bool_-True-'t'::bool]tests/types/test_numpy.py::test_dump_int[b-int16--32768-'-32768'::int2]tests/types/test_numpy.py::test_dump_int[b-int16-0-'0'::int2]tests/types/test_numpy.py::test_dump_int[b-int16-32767-'32767'::int2]tests/types/test_numpy.py::test_dump_int[b-int32--2147483648-'-2147483648'::int4]tests/types/test_numpy.py::test_dump_int[b-int32-0-'0'::int4]tests/types/test_numpy.py::test_dump_int[b-int32-2147483647-'2147483647'::int4]tests/types/test_numpy.py::test_dump_int[b-int64--9223372036854775808-'-9223372036854775808'::int8]tests/types/test_numpy.py::test_dump_int[b-int64-0-'0'::int8]tests/types/test_numpy.py::test_dump_int[b-int64-9223372036854775807-'9223372036854775807'::int8]tests/types/test_numpy.py::test_dump_int[b-int8--128-'-128'::int2]tests/types/test_numpy.py::test_dump_int[b-int8-0-'0'::int2]tests/types/test_numpy.py::test_dump_int[b-int8-127-'127'::int2]tests/types/test_numpy.py::test_dump_int[b-longlong--9223372036854775808-'-9223372036854775808'::int8]tests/types/test_numpy.py::test_dump_int[b-longlong-9223372036854775807-'9223372036854775807'::int8]tests/types/test_numpy.py::test_dump_int[b-uint16-0-'0'::int4]tests/types/test_numpy.py::test_dump_int[b-uint16-65535-'65535'::int4]tests/types/test_numpy.py::test_dump_int[b-uint32-0-'0'::int8]tests/types/test_numpy.py::test_dump_int[b-uint32-4294967295-'4294967295'::int8]tests/types/test_numpy.py::test_dump_int[b-uint64-0-'0'::numeric]tests/types/test_numpy.py::test_dump_int[b-uint64-18446744073709551615-'18446744073709551615'::numeric]tests/types/test_numpy.py::test_dump_int[b-uint8-0-'0'::int2]tests/types/test_numpy.py::test_dump_int[b-uint8-255-'255'::int2]tests/types/test_numpy.py::test_dump_int[b-ulonglong-0-'0'::numeric]tests/types/test_numpy.py::test_dump_int[b-ulonglong-18446744073709551615-'18446744073709551615'::numeric]tests/types/test_numpy.py::test_dump_int[s-bool_-False-'f'::bool]tests/types/test_numpy.py::test_dump_int[s-bool_-True-'t'::bool]tests/types/test_numpy.py::test_dump_int[s-int16--32768-'-32768'::int2]tests/types/test_numpy.py::test_dump_int[s-int16-0-'0'::int2]tests/types/test_numpy.py::test_dump_int[s-int16-32767-'32767'::int2]tests/types/test_numpy.py::test_dump_int[s-int32--2147483648-'-2147483648'::int4]tests/types/test_numpy.py::test_dump_int[s-int32-0-'0'::int4]tests/types/test_numpy.py::test_dump_int[s-int32-2147483647-'2147483647'::int4]tests/types/test_numpy.py::test_dump_int[s-int64--9223372036854775808-'-9223372036854775808'::int8]tests/types/test_numpy.py::test_dump_int[s-int64-0-'0'::int8]tests/types/test_numpy.py::test_dump_int[s-int64-9223372036854775807-'9223372036854775807'::int8]tests/types/test_numpy.py::test_dump_int[s-int8--128-'-128'::int2]tests/types/test_numpy.py::test_dump_int[s-int8-0-'0'::int2]tests/types/test_numpy.py::test_dump_int[s-int8-127-'127'::int2]tests/types/test_numpy.py::test_dump_int[s-longlong--9223372036854775808-'-9223372036854775808'::int8]tests/types/test_numpy.py::test_dump_int[s-longlong-9223372036854775807-'9223372036854775807'::int8]tests/types/test_numpy.py::test_dump_int[s-uint16-0-'0'::int4]tests/types/test_numpy.py::test_dump_int[s-uint16-65535-'65535'::int4]tests/types/test_numpy.py::test_dump_int[s-uint32-0-'0'::int8]tests/types/test_numpy.py::test_dump_int[s-uint32-4294967295-'4294967295'::int8]tests/types/test_numpy.py::test_dump_int[s-uint64-0-'0'::numeric]tests/types/test_numpy.py::test_dump_int[s-uint64-18446744073709551615-'18446744073709551615'::numeric]tests/types/test_numpy.py::test_dump_int[s-uint8-0-'0'::int2]tests/types/test_numpy.py::test_dump_int[s-uint8-255-'255'::int2]tests/types/test_numpy.py::test_dump_int[s-ulonglong-0-'0'::numeric]tests/types/test_numpy.py::test_dump_int[s-ulonglong-18446744073709551615-'18446744073709551615'::numeric]tests/types/test_numpy.py::test_dump_int[t-bool_-False-'f'::bool]tests/types/test_numpy.py::test_dump_int[t-bool_-True-'t'::bool]tests/types/test_numpy.py::test_dump_int[t-int16--32768-'-32768'::int2]tests/types/test_numpy.py::test_dump_int[t-int16-0-'0'::int2]tests/types/test_numpy.py::test_dump_int[t-int16-32767-'32767'::int2]tests/types/test_numpy.py::test_dump_int[t-int32--2147483648-'-2147483648'::int4]tests/types/test_numpy.py::test_dump_int[t-int32-0-'0'::int4]tests/types/test_numpy.py::test_dump_int[t-int32-2147483647-'2147483647'::int4]tests/types/test_numpy.py::test_dump_int[t-int64--9223372036854775808-'-9223372036854775808'::int8]tests/types/test_numpy.py::test_dump_int[t-int64-0-'0'::int8]tests/types/test_numpy.py::test_dump_int[t-int64-9223372036854775807-'9223372036854775807'::int8]tests/types/test_numpy.py::test_dump_int[t-int8--128-'-128'::int2]tests/types/test_numpy.py::test_dump_int[t-int8-0-'0'::int2]tests/types/test_numpy.py::test_dump_int[t-int8-127-'127'::int2]tests/types/test_numpy.py::test_dump_int[t-longlong--9223372036854775808-'-9223372036854775808'::int8]tests/types/test_numpy.py::test_dump_int[t-longlong-9223372036854775807-'9223372036854775807'::int8]tests/types/test_numpy.py::test_dump_int[t-uint16-0-'0'::int4]tests/types/test_numpy.py::test_dump_int[t-uint16-65535-'65535'::int4]tests/types/test_numpy.py::test_dump_int[t-uint32-0-'0'::int8]tests/types/test_numpy.py::test_dump_int[t-uint32-4294967295-'4294967295'::int8]tests/types/test_numpy.py::test_dump_int[t-uint64-0-'0'::numeric]tests/types/test_numpy.py::test_dump_int[t-uint64-18446744073709551615-'18446744073709551615'::numeric]tests/types/test_numpy.py::test_dump_int[t-uint8-0-'0'::int2]tests/types/test_numpy.py::test_dump_int[t-uint8-255-'255'::int2]tests/types/test_numpy.py::test_dump_int[t-ulonglong-0-'0'::numeric]tests/types/test_numpy.py::test_dump_int[t-ulonglong-18446744073709551615-'18446744073709551615'::numeric]tests/types/test_range.py::test_copy_in[0-2000,1,1-2001,1,1-[)]tests/types/test_range.py::test_copy_in[0-2000,1,1-None-[)]tests/types/test_range.py::test_copy_in[0-None-2001,1,1-()]tests/types/test_range.py::test_copy_in[0-None-None-()]tests/types/test_range.py::test_copy_in[0-None-None-empty]tests/types/test_range.py::test_copy_in[1-2000,1,1-2001,1,1-[)]tests/types/test_range.py::test_copy_in[1-2000,1,1-None-[)]tests/types/test_range.py::test_copy_in[1-None-2001,1,1-()]tests/types/test_range.py::test_copy_in[1-None-None-()]tests/types/test_range.py::test_copy_in[1-None-None-empty]tests/types/test_range.py::test_copy_in_empty_set_type[0-daterange-()]tests/types/test_range.py::test_copy_in_empty_set_type[0-daterange-empty]tests/types/test_range.py::test_copy_in_empty_set_type[0-int4range-()]tests/types/test_range.py::test_copy_in_empty_set_type[0-int4range-empty]tests/types/test_range.py::test_copy_in_empty_set_type[0-int8range-()]tests/types/test_range.py::test_copy_in_empty_set_type[0-int8range-empty]tests/types/test_range.py::test_copy_in_empty_set_type[0-numrange-()]tests/types/test_range.py::test_copy_in_empty_set_type[0-numrange-empty]tests/types/test_range.py::test_copy_in_empty_set_type[0-tsrange-()]tests/types/test_range.py::test_copy_in_empty_set_type[0-tsrange-empty]tests/types/test_range.py::test_copy_in_empty_set_type[0-tstzrange-()]tests/types/test_range.py::test_copy_in_empty_set_type[0-tstzrange-empty]tests/types/test_range.py::test_copy_in_empty_set_type[1-daterange-()]tests/types/test_range.py::test_copy_in_empty_set_type[1-daterange-empty]tests/types/test_range.py::test_copy_in_empty_set_type[1-int4range-()]tests/types/test_range.py::test_copy_in_empty_set_type[1-int4range-empty]tests/types/test_range.py::test_copy_in_empty_set_type[1-int8range-()]tests/types/test_range.py::test_copy_in_empty_set_type[1-int8range-empty]tests/types/test_range.py::test_copy_in_empty_set_type[1-numrange-()]tests/types/test_range.py::test_copy_in_empty_set_type[1-numrange-empty]tests/types/test_range.py::test_copy_in_empty_set_type[1-tsrange-()]tests/types/test_range.py::test_copy_in_empty_set_type[1-tsrange-empty]tests/types/test_range.py::test_copy_in_empty_set_type[1-tstzrange-()]tests/types/test_range.py::test_copy_in_empty_set_type[1-tstzrange-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[0-DateRange-()]tests/types/test_range.py::test_copy_in_empty_wrappers[0-DateRange-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[0-Int4Range-()]tests/types/test_range.py::test_copy_in_empty_wrappers[0-Int4Range-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[0-Int8Range-()]tests/types/test_range.py::test_copy_in_empty_wrappers[0-Int8Range-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[0-NumericRange-()]tests/types/test_range.py::test_copy_in_empty_wrappers[0-NumericRange-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[0-TimestampRange-()]tests/types/test_range.py::test_copy_in_empty_wrappers[0-TimestampRange-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[0-TimestamptzRange-()]tests/types/test_range.py::test_copy_in_empty_wrappers[0-TimestamptzRange-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[1-DateRange-()]tests/types/test_range.py::test_copy_in_empty_wrappers[1-DateRange-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[1-Int4Range-()]tests/types/test_range.py::test_copy_in_empty_wrappers[1-Int4Range-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[1-Int8Range-()]tests/types/test_range.py::test_copy_in_empty_wrappers[1-Int8Range-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[1-NumericRange-()]tests/types/test_range.py::test_copy_in_empty_wrappers[1-NumericRange-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[1-TimestampRange-()]tests/types/test_range.py::test_copy_in_empty_wrappers[1-TimestampRange-empty]tests/types/test_range.py::test_copy_in_empty_wrappers[1-TimestamptzRange-()]tests/types/test_range.py::test_copy_in_empty_wrappers[1-TimestamptzRange-empty]tests/types/test_range.py::test_dump_builtin_array[s-daterange]tests/types/test_range.py::test_dump_builtin_array[s-int4range]tests/types/test_range.py::test_dump_builtin_array[s-int8range]tests/types/test_range.py::test_dump_builtin_array[s-numrange]tests/types/test_range.py::test_dump_builtin_array[s-tsrange]tests/types/test_range.py::test_dump_builtin_array[s-tstzrange]tests/types/test_range.py::test_dump_builtin_array[t-daterange]tests/types/test_range.py::test_dump_builtin_array[t-int4range]tests/types/test_range.py::test_dump_builtin_array[t-int8range]tests/types/test_range.py::test_dump_builtin_array[t-numrange]tests/types/test_range.py::test_dump_builtin_array[t-tsrange]tests/types/test_range.py::test_dump_builtin_array[t-tstzrange]tests/types/test_range.py::test_dump_builtin_array_with_cast[s-daterange]tests/types/test_range.py::test_dump_builtin_array_with_cast[s-int4range]tests/types/test_range.py::test_dump_builtin_array_with_cast[s-int8range]tests/types/test_range.py::test_dump_builtin_array_with_cast[s-numrange]tests/types/test_range.py::test_dump_builtin_array_with_cast[s-tsrange]tests/types/test_range.py::test_dump_builtin_array_with_cast[s-tstzrange]tests/types/test_range.py::test_dump_builtin_array_with_cast[t-daterange]tests/types/test_range.py::test_dump_builtin_array_with_cast[t-int4range]tests/types/test_range.py::test_dump_builtin_array_with_cast[t-int8range]tests/types/test_range.py::test_dump_builtin_array_with_cast[t-numrange]tests/types/test_range.py::test_dump_builtin_array_with_cast[t-tsrange]tests/types/test_range.py::test_dump_builtin_array_with_cast[t-tstzrange]tests/types/test_range.py::test_dump_builtin_empty[b-daterange]tests/types/test_range.py::test_dump_builtin_empty[b-int4range]tests/types/test_range.py::test_dump_builtin_empty[b-int8range]tests/types/test_range.py::test_dump_builtin_empty[b-numrange]tests/types/test_range.py::test_dump_builtin_empty[b-tsrange]tests/types/test_range.py::test_dump_builtin_empty[b-tstzrange]tests/types/test_range.py::test_dump_builtin_empty[s-daterange]tests/types/test_range.py::test_dump_builtin_empty[s-int4range]tests/types/test_range.py::test_dump_builtin_empty[s-int8range]tests/types/test_range.py::test_dump_builtin_empty[s-numrange]tests/types/test_range.py::test_dump_builtin_empty[s-tsrange]tests/types/test_range.py::test_dump_builtin_empty[s-tstzrange]tests/types/test_range.py::test_dump_builtin_empty[t-daterange]tests/types/test_range.py::test_dump_builtin_empty[t-int4range]tests/types/test_range.py::test_dump_builtin_empty[t-int8range]tests/types/test_range.py::test_dump_builtin_empty[t-numrange]tests/types/test_range.py::test_dump_builtin_empty[t-tsrange]tests/types/test_range.py::test_dump_builtin_empty[t-tstzrange]tests/types/test_range.py::test_dump_builtin_range[b-daterange-min9-max9-[)]tests/types/test_range.py::test_dump_builtin_range[b-int4range--2147483648-2147483647-[)]tests/types/test_range.py::test_dump_builtin_range[b-int4range-10-20-[]]tests/types/test_range.py::test_dump_builtin_range[b-int4range-None-None-()]tests/types/test_range.py::test_dump_builtin_range[b-int8range--9223372036854775808-9223372036854775807-[)]tests/types/test_range.py::test_dump_builtin_range[b-int8range-10-20-[)]tests/types/test_range.py::test_dump_builtin_range[b-int8range-None-None-()]tests/types/test_range.py::test_dump_builtin_range[b-numrange-None-max8-()]tests/types/test_range.py::test_dump_builtin_range[b-numrange-min6-max6-(]]tests/types/test_range.py::test_dump_builtin_range[b-numrange-min7-None-()]tests/types/test_range.py::test_dump_builtin_range[b-tsrange-min10-max10-[]]tests/types/test_range.py::test_dump_builtin_range[b-tstzrange-min11-max11-()]tests/types/test_range.py::test_dump_builtin_range[s-daterange-min9-max9-[)]tests/types/test_range.py::test_dump_builtin_range[s-int4range--2147483648-2147483647-[)]tests/types/test_range.py::test_dump_builtin_range[s-int4range-10-20-[]]tests/types/test_range.py::test_dump_builtin_range[s-int4range-None-None-()]tests/types/test_range.py::test_dump_builtin_range[s-int8range--9223372036854775808-9223372036854775807-[)]tests/types/test_range.py::test_dump_builtin_range[s-int8range-10-20-[)]tests/types/test_range.py::test_dump_builtin_range[s-int8range-None-None-()]tests/types/test_range.py::test_dump_builtin_range[s-numrange-None-max8-()]tests/types/test_range.py::test_dump_builtin_range[s-numrange-min6-max6-(]]tests/types/test_range.py::test_dump_builtin_range[s-numrange-min7-None-()]tests/types/test_range.py::test_dump_builtin_range[s-tsrange-min10-max10-[]]tests/types/test_range.py::test_dump_builtin_range[s-tstzrange-min11-max11-()]tests/types/test_range.py::test_dump_builtin_range[t-daterange-min9-max9-[)]tests/types/test_range.py::test_dump_builtin_range[t-int4range--2147483648-2147483647-[)]tests/types/test_range.py::test_dump_builtin_range[t-int4range-10-20-[]]tests/types/test_range.py::test_dump_builtin_range[t-int4range-None-None-()]tests/types/test_range.py::test_dump_builtin_range[t-int8range--9223372036854775808-9223372036854775807-[)]tests/types/test_range.py::test_dump_builtin_range[t-int8range-10-20-[)]tests/types/test_range.py::test_dump_builtin_range[t-int8range-None-None-()]tests/types/test_range.py::test_dump_builtin_range[t-numrange-None-max8-()]tests/types/test_range.py::test_dump_builtin_range[t-numrange-min6-max6-(]]tests/types/test_range.py::test_dump_builtin_range[t-numrange-min7-None-()]tests/types/test_range.py::test_dump_builtin_range[t-tsrange-min10-max10-[]]tests/types/test_range.py::test_dump_builtin_range[t-tstzrange-min11-max11-()]tests/types/test_range.py::test_dump_custom_emptytests/types/test_range.py::test_dump_custom_null[b]tests/types/test_range.py::test_dump_custom_null[s]tests/types/test_range.py::test_dump_custom_null[t]tests/types/test_range.py::test_dump_quotingtests/types/test_range.py::test_fetch_info[name2-text]tests/types/test_range.py::test_fetch_info[name3-float8]tests/types/test_range.py::test_fetch_info[testrange-text]tests/types/test_range.py::test_fetch_info[testschema.testrange-float8]tests/types/test_range.py::test_fetch_info_async[asyncio-name2-text]tests/types/test_range.py::test_fetch_info_async[asyncio-name3-float8]tests/types/test_range.py::test_fetch_info_async[asyncio-testrange-text]tests/types/test_range.py::test_fetch_info_async[asyncio-testschema.testrange-float8]tests/types/test_range.py::test_literal_invalid_name[\u20ac]tests/types/test_range.py::test_literal_invalid_name[a-b]tests/types/test_range.py::test_literal_invalid_name[order]tests/types/test_range.py::test_load_custom_empty[0]tests/types/test_range.py::test_load_custom_empty[1]tests/types/test_range.py::test_load_quoting[0]tests/types/test_range.py::test_load_quoting[1]tests/types/test_string.py::test_dump_1byte[Binary-b]tests/types/test_string.py::test_dump_1byte[Binary-s]tests/types/test_string.py::test_dump_1byte[Binary-t]tests/types/test_string.py::test_dump_1byte[bytearray-b]tests/types/test_string.py::test_dump_1byte[bytearray-s]tests/types/test_string.py::test_dump_1byte[bytearray-t]tests/types/test_string.py::test_dump_1byte[bytes-b]tests/types/test_string.py::test_dump_1byte[bytes-s]tests/types/test_string.py::test_dump_1byte[bytes-t]tests/types/test_string.py::test_dump_1byte[memoryview-b]tests/types/test_string.py::test_dump_1byte[memoryview-s]tests/types/test_string.py::test_dump_1byte[memoryview-t]tests/types/test_string.py::test_dump_text_oid[s]tests/types/test_string.py::test_dump_text_oid[t]tests/types/test_string.py::test_quote_1byte[Binary-off]tests/types/test_string.py::test_quote_1byte[bytearray-off]tests/types/test_string.py::test_quote_1byte[bytes-off]tests/types/test_string.py::test_quote_1byte[memoryview-off]tests/types/test_string.py::test_quote_1char[off]tests/types/test_string.py::test_quote_1char[on]tests/types/test_string.py::test_text_array[name-0-b]tests/types/test_string.py::test_text_array[name-0-s]tests/types/test_string.py::test_text_array[name-0-t]tests/types/test_string.py::test_text_array[name-1-b]tests/types/test_string.py::test_text_array[name-1-s]tests/types/test_string.py::test_text_array[name-1-t]tests/types/test_uuid.py::test_uuid_dump[01234567-89ab-cdef-0123-456789abcdef-t]tests/types/test_uuid.py::test_uuid_dump[0123456789abcdef0123456789abcdef-t]tests/types/test_uuid.py::test_uuid_dump[12345678-1234-5678-1234-567812345679-t]tests/types/test_uuid.py::test_uuid_dump[12345678123456781234567812345679-t]tests/types/test_uuid.py::test_uuid_dump[{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}-t]tests/types/test_uuid.py::test_uuid_load[01234567-89ab-cdef-0123-456789abcdef-0]tests/types/test_uuid.py::test_uuid_load[01234567-89ab-cdef-0123-456789abcdef-1]tests/types/test_uuid.py::test_uuid_load[0123456789abcdef0123456789abcdef-0]tests/types/test_uuid.py::test_uuid_load[0123456789abcdef0123456789abcdef-1]tests/types/test_uuid.py::test_uuid_load[12345678-1234-5678-1234-567812345679-0]tests/types/test_uuid.py::test_uuid_load[12345678-1234-5678-1234-567812345679-1]tests/types/test_uuid.py::test_uuid_load[12345678123456781234567812345679-0]tests/types/test_uuid.py::test_uuid_load[12345678123456781234567812345679-1]tests/types/test_uuid.py::test_uuid_load[{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}-0]tests/types/test_uuid.py::test_uuid_load[{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}-1]