@@ -22,6 +22,7 @@ class Requirements(SuiteRequirements):
2222 "v1.x does not support TIME." )
2323 time_microseconds = exclusions .skip_if (lambda config : not config .db .dialect ._is_v2plus ,
2424 "v1.x does not support TIME." )
25+ timestamp_microseconds = exclusions .open ()
2526 server_side_cursors = exclusions .closed ()
2627 cross_schema_fk_reflection = exclusions .closed ()
2728
@@ -71,6 +72,17 @@ class Requirements(SuiteRequirements):
7172 update_from = exclusions .open ()
7273 mod_operator_as_percent_sign = exclusions .open ()
7374 foreign_key_constraint_reflection = exclusions .open ()
75+ ctes = exclusions .skip_if (lambda config : not config .db .dialect ._is_v201plus ,
76+ "versions before 20.x do not fully support CTEs." )
77+ ctes_with_update_delete = \
78+ exclusions .skip_if (lambda config : not config .db .dialect ._is_v201plus ,
79+ "versions before 20.x do not fully support CTEs." )
80+ ctes_on_dml = exclusions .skip_if (lambda config : not config .db .dialect ._is_v201plus ,
81+ "versions before 20.x do not fully support CTEs." )
82+ isolation_level = exclusions .open ()
83+ json_type = exclusions .skip_if (lambda config : not config .db .dialect ._is_v192plus ,
84+ "versions before 19.2.x do not pass the JSON tests." )
85+ tuple_in = exclusions .open ()
7486 # The psycopg driver doesn't support these.
7587 percent_schema_names = exclusions .closed ()
7688 order_by_label_with_expression = exclusions .open ()
0 commit comments