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_attribs

  • tests/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_broken

  • tests/test_connection.py::test_broken_connection

  • tests/test_connection.py::test_cancel_safe_error

  • tests/test_connection.py::test_cancel_safe_timeout

  • tests/test_connection.py::test_connect_bad

  • tests/test_connection.py::test_context_commit

  • tests/test_connection.py::test_context_inerror_rollback_no_clobber

  • tests/test_connection.py::test_context_rollback

  • tests/test_connection.py::test_notice_handlers

  • tests/test_connection.py::test_right_exception_on_server_disconnect

  • tests/test_connection.py::test_right_exception_on_session_timeout

  • tests/test_connection.py::test_set_transaction_param_all

  • tests/test_connection.py::test_set_transaction_param_all_property

  • tests/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_message

  • tests/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_status

  • tests/test_connection_info.py::test_set_encoding_unsupported

  • tests/test_connection_info.py::test_timezone

  • tests/test_connection_info.py::test_timezone_warn

  • tests/test_copy.py::test_binary_partial_row

  • tests/test_copy.py::test_connection_writer[1-sample_binary]

  • tests/test_copy.py::test_copy_bad_result

  • tests/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_allchars

  • tests/test_copy.py::test_copy_in_buffers[1-sample_binary]

  • tests/test_copy.py::test_copy_in_buffers_with_py_error

  • tests/test_copy.py::test_copy_in_error

  • tests/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_finished

  • tests/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_values

  • tests/test_errors.py::test_diag_encoding[latin9]

  • tests/test_errors.py::test_diag_encoding[utf8]

  • tests/test_errors.py::test_diag_independent

  • tests/test_errors.py::test_error_encoding[latin9]

  • tests/test_errors.py::test_error_encoding[utf8]

  • tests/test_errors.py::test_pgconn_error

  • tests/test_errors.py::test_pgconn_error_pickle

  • tests/test_errors.py::test_query_context

  • tests/test_errors.py::test_unknown_sqlstate

  • tests/test_generators.py::test_cancel

  • tests/test_generators.py::test_pipeline_communicate_abort

  • tests/test_prepared.py::test_change_type

  • tests/test_prepared.py::test_change_type_execute

  • tests/test_prepared.py::test_change_type_executemany

  • tests/test_prepared.py::test_change_type_savepoint

  • tests/test_prepared.py::test_different_types

  • tests/test_prepared.py::test_evict_lru

  • tests/test_prepared.py::test_evict_lru_deallocate

  • tests/test_prepared.py::test_misc_statement[notify foo, 'bar']

  • tests/test_prepared.py::test_no_prepare_multi_with_drop

  • tests/test_prepared.py::test_params_types

  • tests/test_prepared.py::test_untyped_json

  • tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_commit_in_tpc_fails

  • tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_rollback_in_tpc_fails

  • tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_begin

  • tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_begin_in_tpc_transaction_fails

  • tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_begin_in_transaction_fails

  • tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_commit_with_prepare

  • tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_commit_without_prepare

  • tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_rollback_with_prepare

  • tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_rollback_without_prepare

  • tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_xid

  • tests/test_sql.py::TestSqlFormat::test_copy

  • tests/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_clobber

  • tests/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_status

  • tests/test_transaction.py::test_transaction_status

  • tests/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_builtin

  • tests/types/test_array.py::test_array_register

  • tests/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_separator

  • tests/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_separator

  • tests/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_registered

  • tests/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_null

  • tests/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_names

  • tests/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_scope

  • tests/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_example

  • tests/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_copy

  • tests/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_copy

  • tests/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_copy

  • 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-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_error

  • tests/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_info

  • tests/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_type

  • tests/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_value

  • tests/types/test_enum.py::test_remap_more_postgres

  • tests/types/test_enum.py::test_remap_more_python

  • tests/types/test_enum.py::test_remap_rename

  • tests/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_empty

  • tests/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_copy

  • tests/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_empty

  • tests/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_quoting

  • tests/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]