@@ -36,9 +36,6 @@ class DatabaseFeatures(BaseDatabaseFeatures):
36
36
"model_fields.test_datetimefield.DateTimeFieldTests.test_lookup_date_without_use_tz" ,
37
37
# Empty queryset ORed (|) with another gives empty results.
38
38
"or_lookups.tests.OrLookupsTests.test_empty_in" ,
39
- # Joins not supported.
40
- "model_fields.test_manytomanyfield.ManyToManyFieldDBTests.test_value_from_object_instance_with_pk" ,
41
- "model_fields.test_uuid.TestAsPrimaryKey.test_two_level_foreign_keys" ,
42
39
}
43
40
44
41
django_test_skips = {
@@ -61,8 +58,20 @@ class DatabaseFeatures(BaseDatabaseFeatures):
61
58
"model_fields.test_autofield.SmallAutoFieldTests" ,
62
59
},
63
60
"QuerySet.select_related() not supported." : {
61
+ "defer.tests.DeferTests.test_defer_foreign_keys_are_deferred_and_not_traversed" ,
62
+ "defer.tests.DeferTests.test_defer_with_select_related" ,
63
+ "defer.tests.DeferTests.test_only_with_select_related" ,
64
+ "defer.tests.TestDefer2.test_defer_proxy" ,
65
+ "defer_regress.tests.DeferRegressionTest.test_basic" ,
66
+ "defer_regress.tests.DeferRegressionTest.test_common_model_different_mask" ,
64
67
"model_fields.test_booleanfield.BooleanFieldTests.test_select_related" ,
65
68
"model_fields.test_foreignkey.ForeignKeyTests.test_empty_string_fk" ,
69
+ "defer_regress.tests.DeferRegressionTest.test_defer_annotate_select_related" ,
70
+ "defer_regress.tests.DeferRegressionTest.test_defer_with_select_related" ,
71
+ "defer_regress.tests.DeferRegressionTest.test_only_with_select_related" ,
72
+ "defer_regress.tests.DeferRegressionTest.test_proxy_model_defer_with_select_related" ,
73
+ "defer_regress.tests.DeferRegressionTest.test_reverse_one_to_one_relations" ,
74
+ "defer_regress.tests.DeferRegressionTest.test_ticket_23270" ,
66
75
},
67
76
"MongoDB does not enforce UNIQUE constraints." : {
68
77
"auth_tests.test_basic.BasicTestCase.test_unicode_username" ,
@@ -84,4 +93,23 @@ class DatabaseFeatures(BaseDatabaseFeatures):
84
93
"Test assumes integer primary key." : {
85
94
"model_fields.test_foreignkey.ForeignKeyTests.test_to_python" ,
86
95
},
96
+ "QuerySet.extra() is not supported." : {
97
+ "basic.tests.ModelTest.test_extra_method_select_argument_with_dashes" ,
98
+ "basic.tests.ModelTest.test_extra_method_select_argument_with_dashes_and_values" ,
99
+ "defer.tests.DeferTests.test_defer_extra" ,
100
+ },
101
+ "Queries with multiple tables are not supported." : {
102
+ "defer.tests.BigChildDeferTests.test_defer_baseclass_when_subclass_has_added_field" ,
103
+ "defer.tests.BigChildDeferTests.test_defer_subclass" ,
104
+ "defer.tests.BigChildDeferTests.test_defer_subclass_both" ,
105
+ "defer.tests.BigChildDeferTests.test_only_baseclass_when_subclass_has_added_field" ,
106
+ "defer.tests.BigChildDeferTests.test_only_subclass" ,
107
+ "defer.tests.DeferTests.test_defer_baseclass_when_subclass_has_no_added_fields" ,
108
+ "defer.tests.DeferTests.test_defer_of_overridden_scalar" ,
109
+ "defer.tests.DeferTests.test_only_baseclass_when_subclass_has_no_added_fields" ,
110
+ "defer.tests.TestDefer2.test_defer_inheritance_pk_chaining" ,
111
+ "defer_regress.tests.DeferRegressionTest.test_ticket_16409" ,
112
+ "model_fields.test_manytomanyfield.ManyToManyFieldDBTests.test_value_from_object_instance_with_pk" ,
113
+ "model_fields.test_uuid.TestAsPrimaryKey.test_two_level_foreign_keys" ,
114
+ },
87
115
}
0 commit comments