Skip to content

Commit 51d7dd2

Browse files
Re-enable OUTER JOIN tests as this is supported since FirebirdSQL#1238
1 parent 4bdd787 commit 51d7dd2

File tree

7 files changed

+0
-79
lines changed

7 files changed

+0
-79
lines changed

src/FirebirdSql.EntityFrameworkCore.Firebird.FunctionalTests/Query/Associations/Navigations/NavigationsCollectionFbTest.cs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,4 @@ public NavigationsCollectionFbTest(NavigationsFbFixture fixture, ITestOutputHelp
3232
Fixture.TestSqlLoggerFactory.Clear();
3333
Fixture.TestSqlLoggerFactory.SetTestOutputHelper(testOutputHelper);
3434
}
35-
36-
// Uses OUTER JOIN
37-
[NotSupportedByProviderTheory]
38-
[MemberData(nameof(TrackingData))]
39-
public override Task Distinct_projected(QueryTrackingBehavior queryTrackingBehavior)
40-
{
41-
return base.Distinct_projected(queryTrackingBehavior);
42-
}
4335
}

src/FirebirdSql.EntityFrameworkCore.Firebird.FunctionalTests/Query/Associations/Navigations/NavigationsProjectionFbTest.cs

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,4 @@ public NavigationsProjectionFbTest(NavigationsFbFixture fixture, ITestOutputHelp
3131
Fixture.TestSqlLoggerFactory.Clear();
3232
Fixture.TestSqlLoggerFactory.SetTestOutputHelper(testOutputHelper);
3333
}
34-
35-
// Uses OUTER JOIN
36-
[NotSupportedByProviderTheory]
37-
[MemberData(nameof(TrackingData))]
38-
public override Task Select_subquery_optional_related_FirstOrDefault(QueryTrackingBehavior queryTrackingBehavior)
39-
{
40-
return base.Select_subquery_optional_related_FirstOrDefault(queryTrackingBehavior);
41-
}
42-
43-
// Uses OUTER JOIN
44-
[NotSupportedByProviderTheory]
45-
[MemberData(nameof(TrackingData))]
46-
public override Task Select_subquery_required_related_FirstOrDefault(QueryTrackingBehavior queryTrackingBehavior)
47-
{
48-
return base.Select_subquery_required_related_FirstOrDefault(queryTrackingBehavior);
49-
}
5034
}

src/FirebirdSql.EntityFrameworkCore.Firebird.FunctionalTests/Query/Associations/OwnedNavigations/OwnedNavigationsCollectionFbTest.cs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,4 @@ public OwnedNavigationsCollectionFbTest(OwnedNavigationsFbFixture fixture, ITest
3131
Fixture.TestSqlLoggerFactory.Clear();
3232
Fixture.TestSqlLoggerFactory.SetTestOutputHelper(testOutputHelper);
3333
}
34-
35-
// Uses OUTER JOIN
36-
[NotSupportedByProviderTheory]
37-
[MemberData(nameof(TrackingData))]
38-
public override Task Distinct_projected(QueryTrackingBehavior queryTrackingBehavior)
39-
{
40-
return base.Distinct_projected(queryTrackingBehavior);
41-
}
4234
}

src/FirebirdSql.EntityFrameworkCore.Firebird.FunctionalTests/Query/Associations/OwnedNavigations/OwnedNavigationsProjectionFbTest.cs

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,4 @@ public OwnedNavigationsProjectionFbTest(OwnedNavigationsFbFixture fixture, ITest
3131
Fixture.TestSqlLoggerFactory.Clear();
3232
Fixture.TestSqlLoggerFactory.SetTestOutputHelper(testOutputHelper);
3333
}
34-
35-
// Uses OUTER JOIN
36-
[NotSupportedOnFirebirdTheory]
37-
[MemberData(nameof(TrackingData))]
38-
public override Task Select_subquery_optional_related_FirstOrDefault(QueryTrackingBehavior queryTrackingBehavior)
39-
{
40-
return base.Select_subquery_optional_related_FirstOrDefault(queryTrackingBehavior);
41-
}
42-
43-
// Uses OUTER JOIN
44-
[NotSupportedByProviderTheory]
45-
[MemberData(nameof(TrackingData))]
46-
public override Task Select_subquery_required_related_FirstOrDefault(QueryTrackingBehavior queryTrackingBehavior)
47-
{
48-
return base.Select_subquery_required_related_FirstOrDefault(queryTrackingBehavior);
49-
}
5034
}

src/FirebirdSql.EntityFrameworkCore.Firebird.FunctionalTests/Query/Associations/OwnedNavigations/OwnedNavigationsSetOperationsFbTest.cs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,4 @@ public OwnedNavigationsSetOperationsFbTest(OwnedNavigationsFbFixture fixture, IT
3131
Fixture.TestSqlLoggerFactory.Clear();
3232
Fixture.TestSqlLoggerFactory.SetTestOutputHelper(testOutputHelper);
3333
}
34-
35-
// Uses OUTER JOIN
36-
[NotSupportedByProviderTheory]
37-
[MemberData(nameof(TrackingData))]
38-
public override Task Over_associate_collection_projected(QueryTrackingBehavior queryTrackingBehavior)
39-
{
40-
return base.Over_associate_collection_projected(queryTrackingBehavior);
41-
}
4234
}

src/FirebirdSql.EntityFrameworkCore.Firebird.FunctionalTests/Query/Associations/OwnedTableSplitting/OwnedTableSplittingProjectionFbTest.cs

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,4 @@ public OwnedTableSplittingProjectionFbTest(OwnedTableSplittingFbFixture fixture,
3131
Fixture.TestSqlLoggerFactory.Clear();
3232
Fixture.TestSqlLoggerFactory.SetTestOutputHelper(testOutputHelper);
3333
}
34-
35-
// Uses OUTER JOIN
36-
[NotSupportedByProviderTheory]
37-
[MemberData(nameof(TrackingData))]
38-
public override Task Select_subquery_optional_related_FirstOrDefault(QueryTrackingBehavior queryTrackingBehavior)
39-
{
40-
return base.Select_subquery_optional_related_FirstOrDefault(queryTrackingBehavior);
41-
}
42-
43-
// Uses OUTER JOIN
44-
[NotSupportedByProviderTheory]
45-
[MemberData(nameof(TrackingData))]
46-
public override Task Select_subquery_required_related_FirstOrDefault(QueryTrackingBehavior queryTrackingBehavior)
47-
{
48-
return base.Select_subquery_required_related_FirstOrDefault(queryTrackingBehavior);
49-
}
5034
}

src/FirebirdSql.EntityFrameworkCore.Firebird.FunctionalTests/Query/PrimitiveCollectionsQueryFbTest.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -476,13 +476,6 @@ public override Task Project_empty_collection_of_nullables_and_collection_only_c
476476
return base.Project_empty_collection_of_nullables_and_collection_only_containing_nulls();
477477
}
478478

479-
// Uses OUTER JOIN
480-
[NotSupportedByProviderFact]
481-
public override Task Project_inline_collection_with_Union()
482-
{
483-
return base.Project_inline_collection_with_Union();
484-
}
485-
486479
[NotSupportedByProviderFact]
487480
public override Task Project_multiple_collections()
488481
{

0 commit comments

Comments
 (0)