Skip to content

Commit 0ab4e20

Browse files
committed
Add union skip tests.
1 parent d17862a commit 0ab4e20

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

django_mongodb/features.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ class DatabaseFeatures(BaseDatabaseFeatures):
2222
supports_paramstyle_pyformat = False
2323
supports_select_difference = False
2424
supports_select_intersection = False
25-
# Not implemented: https://github.com/mongodb-labs/django-mongodb/issues/72
2625
supports_select_union = True
2726
supports_sequence_reset = False
2827
supports_table_check_constraints = False
@@ -288,6 +287,7 @@ def django_test_expected_failures(self):
288287
"model_forms.tests.LimitChoicesToTests.test_limit_choices_to_m2m_through",
289288
"model_forms.tests.LimitChoicesToTests.test_limit_choices_to_no_duplicates",
290289
"null_queries.tests.NullQueriesTests.test_reverse_relations",
290+
"queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_values_list_on_annotated_and_unannotated",
291291
"queries.tests.ExcludeTest17600.test_exclude_plain",
292292
"queries.tests.ExcludeTest17600.test_exclude_with_q_is_equal_to_plain_exclude_variation",
293293
"queries.tests.ExcludeTest17600.test_exclude_with_q_object_no_distinct",
@@ -352,6 +352,8 @@ def django_test_expected_failures(self):
352352
"lookup.tests.LookupQueryingTests.test_filter_subquery_lhs",
353353
"model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_on_subquery",
354354
"model_fields.test_jsonfield.TestQuerying.test_obj_subquery_lookup",
355+
"queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_subquery",
356+
"queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_subquery_related_outerref",
355357
},
356358
"Using a QuerySet in annotate() is not supported on MongoDB.": {
357359
"aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_reused_subquery",
@@ -389,6 +391,7 @@ def django_test_expected_failures(self):
389391
"model_fields.test_jsonfield.TestQuerying.test_usage_in_subquery",
390392
"one_to_one.tests.OneToOneTests.test_get_prefetch_queryset_warning",
391393
"one_to_one.tests.OneToOneTests.test_rel_pk_subquery",
394+
"queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_with_ordering",
392395
"queries.tests.CloneTests.test_evaluated_queryset_as_argument",
393396
"queries.tests.DoubleInSubqueryTests.test_double_subquery_in",
394397
"queries.tests.EmptyQuerySetTests.test_values_subquery",
@@ -489,6 +492,8 @@ def django_test_expected_failures(self):
489492
"ordering.tests.OrderingTests.test_extra_ordering",
490493
"ordering.tests.OrderingTests.test_extra_ordering_quoting",
491494
"ordering.tests.OrderingTests.test_extra_ordering_with_table_name",
495+
"queries.test_qs_combinators.QuerySetSetOperationTests.test_union_multiple_models_with_values_list_and_order_by_extra_select",
496+
"queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_extra_and_values_list",
492497
"queries.tests.EscapingTests.test_ticket_7302",
493498
"queries.tests.Queries5Tests.test_extra_select_literal_percent_s",
494499
"queries.tests.Queries5Tests.test_ticket7256",
@@ -512,6 +517,7 @@ def django_test_expected_failures(self):
512517
"delete.tests.DeletionTests.test_only_referenced_fields_selected",
513518
"lookup.tests.LookupTests.test_in_ignore_none",
514519
"lookup.tests.LookupTests.test_textfield_exact_null",
520+
"queries.test_qs_combinators.QuerySetSetOperationTests.test_exists_union",
515521
"queries.tests.ExistsSql.test_exists",
516522
"queries.tests.Queries6Tests.test_col_alias_quoted",
517523
"schema.tests.SchemaTests.test_rename_column_renames_deferred_sql_references",

0 commit comments

Comments
 (0)