@@ -28,6 +28,7 @@ public class ComplianceFbTest : Microsoft.EntityFrameworkCore.RelationalComplian
2828 typeof ( Microsoft . EntityFrameworkCore . ApiConsistencyTestBase < > ) ,
2929 typeof ( Microsoft . EntityFrameworkCore . BadDataJsonDeserializationTestBase ) ,
3030 typeof ( Microsoft . EntityFrameworkCore . BuiltInDataTypesTestBase < > ) ,
31+ typeof ( Microsoft . EntityFrameworkCore . ComplexTypesTrackingRelationalTestBase < > ) ,
3132 typeof ( Microsoft . EntityFrameworkCore . ComplexTypesTrackingTestBase < > ) ,
3233 typeof ( Microsoft . EntityFrameworkCore . CompositeKeyEndToEndTestBase < > ) ,
3334 typeof ( Microsoft . EntityFrameworkCore . ConcurrencyDetectorDisabledTestBase < > ) ,
@@ -47,6 +48,7 @@ public class ComplianceFbTest : Microsoft.EntityFrameworkCore.RelationalComplian
4748 typeof ( Microsoft . EntityFrameworkCore . InterceptionTestBase ) ,
4849 typeof ( Microsoft . EntityFrameworkCore . JsonTypesTestBase ) ,
4950 typeof ( Microsoft . EntityFrameworkCore . KeysWithConvertersTestBase < > ) ,
51+ typeof ( Microsoft . EntityFrameworkCore . LazyLoadProxyRelationalTestBase < > ) ,
5052 typeof ( Microsoft . EntityFrameworkCore . LazyLoadProxyTestBase < > ) ,
5153 typeof ( Microsoft . EntityFrameworkCore . LoadTestBase < > ) ,
5254 typeof ( Microsoft . EntityFrameworkCore . LoggingTestBase ) ,
@@ -60,6 +62,7 @@ public class ComplianceFbTest : Microsoft.EntityFrameworkCore.RelationalComplian
6062 typeof ( Microsoft . EntityFrameworkCore . NotificationEntitiesTestBase < > ) ,
6163 typeof ( Microsoft . EntityFrameworkCore . OptimisticConcurrencyTestBase < , > ) ,
6264 typeof ( Microsoft . EntityFrameworkCore . OverzealousInitializationTestBase < > ) ,
65+ typeof ( Microsoft . EntityFrameworkCore . PropertyValuesRelationalTestBase < > ) ,
6366 typeof ( Microsoft . EntityFrameworkCore . PropertyValuesTestBase < > ) ,
6467 typeof ( Microsoft . EntityFrameworkCore . QueryExpressionInterceptionTestBase ) ,
6568 typeof ( Microsoft . EntityFrameworkCore . AdHocManyToManyQueryTestBase ) ,
@@ -92,6 +95,7 @@ public class ComplianceFbTest : Microsoft.EntityFrameworkCore.RelationalComplian
9295 typeof ( Microsoft . EntityFrameworkCore . TransactionTestBase < > ) ,
9396 typeof ( Microsoft . EntityFrameworkCore . TwoDatabasesTestBase ) ,
9497
98+ typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . ModelBuilderTest . ComplexCollectionTestBase ) ,
9599 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . ModelBuilderTest . ComplexTypeTestBase ) ,
96100 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . ModelBuilderTest . ModelBuilderTestBase ) ,
97101 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . ModelBuilderTest . InheritanceTestBase ) ,
@@ -102,6 +106,7 @@ public class ComplianceFbTest : Microsoft.EntityFrameworkCore.RelationalComplian
102106 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . ModelBuilderTest . OneToOneTestBase ) ,
103107 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . ModelBuilderTest . OwnedTypesTestBase ) ,
104108 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . RelationalModelBuilderTest . RelationalNonRelationshipTestBase ) ,
109+ typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . RelationalModelBuilderTest . RelationalComplexCollectionTestBase ) ,
105110 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . RelationalModelBuilderTest . RelationalComplexTypeTestBase ) ,
106111 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . RelationalModelBuilderTest . RelationalInheritanceTestBase ) ,
107112 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . RelationalModelBuilderTest . RelationalOneToManyTestBase ) ,
@@ -110,15 +115,13 @@ public class ComplianceFbTest : Microsoft.EntityFrameworkCore.RelationalComplian
110115 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . RelationalModelBuilderTest . RelationalManyToManyTestBase ) ,
111116 typeof ( Microsoft . EntityFrameworkCore . ModelBuilding . RelationalModelBuilderTest . RelationalOwnedTypesTestBase ) ,
112117
113- typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . BulkUpdatesTestBase < > ) ,
114- typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . ComplexTypeBulkUpdatesTestBase < > ) ,
115- typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . FiltersInheritanceBulkUpdatesTestBase < > ) ,
116- typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . InheritanceBulkUpdatesTestBase < > ) ,
117- typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . NonSharedModelBulkUpdatesTestBase ) ,
118- typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . NorthwindBulkUpdatesTestBase < > ) ,
119- typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . ComplexTypeBulkUpdatesRelationalTestBase < > ) ,
120- typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . FiltersInheritanceBulkUpdatesRelationalTestBase < > ) ,
121- typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . InheritanceBulkUpdatesRelationalTestBase < > ) ,
118+ typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . BulkUpdatesTestBase < > ) ,
119+ typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . FiltersInheritanceBulkUpdatesTestBase < > ) ,
120+ typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . InheritanceBulkUpdatesTestBase < > ) ,
121+ typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . NonSharedModelBulkUpdatesTestBase ) ,
122+ typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . NorthwindBulkUpdatesTestBase < > ) ,
123+ typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . FiltersInheritanceBulkUpdatesRelationalTestBase < > ) ,
124+ typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . InheritanceBulkUpdatesRelationalTestBase < > ) ,
122125 typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . NonSharedModelBulkUpdatesRelationalTestBase ) ,
123126 typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . NorthwindBulkUpdatesRelationalTestBase < > ) ,
124127 typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . TPCFiltersInheritanceBulkUpdatesTestBase < > ) ,
@@ -127,6 +130,7 @@ public class ComplianceFbTest : Microsoft.EntityFrameworkCore.RelationalComplian
127130 typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . TPTFiltersInheritanceBulkUpdatesTestBase < > ) ,
128131 typeof ( Microsoft . EntityFrameworkCore . BulkUpdates . TPTInheritanceBulkUpdatesTestBase < > ) ,
129132
133+ typeof ( Microsoft . EntityFrameworkCore . Update . ComplexCollectionJsonUpdateTestBase < > ) ,
130134 typeof ( Microsoft . EntityFrameworkCore . Update . JsonUpdateTestBase < > ) ,
131135 typeof ( Microsoft . EntityFrameworkCore . Update . NonSharedModelUpdatesTestBase ) ,
132136 typeof ( Microsoft . EntityFrameworkCore . Update . StoredProcedureUpdateTestBase ) ,
@@ -142,7 +146,21 @@ public class ComplianceFbTest : Microsoft.EntityFrameworkCore.RelationalComplian
142146 // JSON not supported on FB
143147 typeof ( Microsoft . EntityFrameworkCore . Query . JsonQueryTestBase < > ) ,
144148 typeof ( Microsoft . EntityFrameworkCore . Query . JsonQueryRelationalTestBase < > ) ,
149+ typeof ( Microsoft . EntityFrameworkCore . Query . AdHocJsonQueryRelationalTestBase ) ,
145150 typeof ( Microsoft . EntityFrameworkCore . Query . AdHocJsonQueryTestBase ) ,
151+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexJson . ComplexJsonBulkUpdateRelationalTestBase < > ) ,
152+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexJson . ComplexJsonCollectionRelationalTestBase < > ) ,
153+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexJson . ComplexJsonMiscellaneousRelationalTestBase < > ) ,
154+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexJson . ComplexJsonPrimitiveCollectionRelationalTestBase < > ) ,
155+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexJson . ComplexJsonProjectionRelationalTestBase < > ) ,
156+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexJson . ComplexJsonSetOperationsRelationalTestBase < > ) ,
157+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexJson . ComplexJsonStructuralEqualityRelationalTestBase < > ) ,
158+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . OwnedJson . OwnedJsonBulkUpdateRelationalTestBase < > ) ,
159+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . OwnedJson . OwnedJsonCollectionRelationalTestBase < > ) ,
160+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . OwnedJson . OwnedJsonMiscellaneousRelationalTestBase < > ) ,
161+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . OwnedJson . OwnedJsonPrimitiveCollectionRelationalTestBase < > ) ,
162+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . OwnedJson . OwnedJsonProjectionRelationalTestBase < > ) ,
163+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . OwnedJson . OwnedJsonStructuralEqualityRelationalTestBase < > ) ,
146164
147165 // Spatial not supported on FB
148166 typeof ( Microsoft . EntityFrameworkCore . Query . SpatialQueryTestBase < > ) ,
@@ -152,6 +170,19 @@ public class ComplianceFbTest : Microsoft.EntityFrameworkCore.RelationalComplian
152170 typeof ( Microsoft . EntityFrameworkCore . Query . AdHocPrecompiledQueryRelationalTestBase ) ,
153171 typeof ( Microsoft . EntityFrameworkCore . Query . PrecompiledQueryRelationalTestBase ) ,
154172 typeof ( Microsoft . EntityFrameworkCore . Query . PrecompiledSqlPregenerationQueryRelationalTestBase ) ,
173+
174+ // Tests for JSON Types in queries
175+ typeof ( Microsoft . EntityFrameworkCore . Types . RelationalTypeTestBase < , > ) ,
176+ typeof ( Microsoft . EntityFrameworkCore . Types . TypeTestBase < , > ) ,
177+
178+ // Uses Complex Types with collections (JSON Arrays)
179+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexProperties . ComplexPropertiesPrimitiveCollectionTestBase < > ) ,
180+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexProperties . ComplexPropertiesCollectionTestBase < > ) ,
181+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexProperties . ComplexPropertiesSetOperationsTestBase < > ) ,
182+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . ComplexTableSplitting . ComplexTableSplittingPrimitiveCollectionRelationalTestBase < > ) ,
183+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . OwnedNavigations . OwnedNavigationsPrimitiveCollectionTestBase < > ) ,
184+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . OwnedNavigations . OwnedNavigationsPrimitiveCollectionRelationalTestBase < > ) ,
185+ typeof ( Microsoft . EntityFrameworkCore . Query . Associations . OwnedTableSplitting . OwnedTableSplittingPrimitiveCollectionRelationalTestBase < > ) ,
155186 ] ;
156187
157188 protected override Assembly TargetAssembly { get ; } = typeof ( ComplianceFbTest ) . Assembly ;
0 commit comments