From bbc2d9abe16fbb3a38c0f7aa422e85fed24cf1da Mon Sep 17 00:00:00 2001 From: Koen Bekkenutte <2912652+kbekkenutte@users.noreply.github.com> Date: Fri, 4 Jun 2021 04:12:18 +0800 Subject: [PATCH] Fixed broken tests after switching to Limited compatibility by default --- .../Helpers/SampleDbContext.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/EntityFrameworkCore.Projectables.FunctionalTests/Helpers/SampleDbContext.cs b/tests/EntityFrameworkCore.Projectables.FunctionalTests/Helpers/SampleDbContext.cs index 094c5c8..23320da 100644 --- a/tests/EntityFrameworkCore.Projectables.FunctionalTests/Helpers/SampleDbContext.cs +++ b/tests/EntityFrameworkCore.Projectables.FunctionalTests/Helpers/SampleDbContext.cs @@ -15,7 +15,9 @@ namespace EntityFrameworkCore.Projectables.FunctionalTests.Helpers protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { optionsBuilder.UseSqlServer("Server=(localdb)\v11.0;Integrated Security=true"); // Fake connection string as we're actually never connecting - optionsBuilder.UseProjectables(); + optionsBuilder.UseProjectables(options => { + options.CompatibilityMode(Infrastructure.CompatibilityMode.Full); // Needed by our ComplexModelTests + }); } protected override void OnModelCreating(ModelBuilder modelBuilder)