From 62464b49111aa067c9a8b1e69c9421dffa97a126 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Delaporte?= <12201973+fredericdelaporte@users.noreply.github.com> Date: Fri, 9 Feb 2024 21:30:53 +0100 Subject: [PATCH] Fix failing test for sql ce fix #3485 --- src/NHibernate.Test/Async/NHSpecificTest/GH3474/Fixture.cs | 6 ++++++ src/NHibernate.Test/NHSpecificTest/GH3474/Fixture.cs | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/NHibernate.Test/Async/NHSpecificTest/GH3474/Fixture.cs b/src/NHibernate.Test/Async/NHSpecificTest/GH3474/Fixture.cs index 6aacc68bcbc..63c89db566d 100644 --- a/src/NHibernate.Test/Async/NHSpecificTest/GH3474/Fixture.cs +++ b/src/NHibernate.Test/Async/NHSpecificTest/GH3474/Fixture.cs @@ -50,6 +50,12 @@ protected override void OnTearDown() transaction.Commit(); } + protected override bool AppliesTo(Dialect.Dialect dialect) + { + // Polymorphic updates require support of temp tables. + return Dialect.SupportsTemporaryTables; + } + [Test] public async Task PolymorphicUpdateShouldNotCommitAsync() { diff --git a/src/NHibernate.Test/NHSpecificTest/GH3474/Fixture.cs b/src/NHibernate.Test/NHSpecificTest/GH3474/Fixture.cs index fd76cad70f8..65c7b8a6e19 100644 --- a/src/NHibernate.Test/NHSpecificTest/GH3474/Fixture.cs +++ b/src/NHibernate.Test/NHSpecificTest/GH3474/Fixture.cs @@ -38,6 +38,12 @@ protected override void OnTearDown() transaction.Commit(); } + protected override bool AppliesTo(Dialect.Dialect dialect) + { + // Polymorphic updates require support of temp tables. + return Dialect.SupportsTemporaryTables; + } + [Test] public void PolymorphicUpdateShouldNotCommit() {