Skip to content

Commit 4e12ab7

Browse files
committed
Ignore drivers that don't support multi queries
1 parent 0c0a05f commit 4e12ab7

File tree

1 file changed

+10
-5
lines changed
  • src/NHibernate.Test/NHSpecificTest/NH1989

1 file changed

+10
-5
lines changed

src/NHibernate.Test/NHSpecificTest/NH1989/Fixture.cs

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ namespace NHibernate.Test.NHSpecificTest.NH1989
1515
[TestFixture]
1616
public class Fixture : BugTestCase
1717
{
18+
protected override bool AppliesTo(ISessionFactoryImplementor factory)
19+
{
20+
return factory.ConnectionProvider.Driver.SupportsMultipleQueries;
21+
}
22+
1823
protected override void OnSetUp()
1924
{
2025
cfg.Properties[Environment.CacheProvider] = typeof(HashtableCacheProvider).AssemblyQualifiedName;
@@ -47,7 +52,7 @@ public void SecondLevelCacheWithSingleCacheableFuture()
4752
using (ISession s = OpenSession())
4853
using (ITransaction tx = s.BeginTransaction())
4954
{
50-
User user = new User() { Name="test" };
55+
User user = new User() { Name = "test" };
5156
s.Save(user);
5257
tx.Commit();
5358
}
@@ -87,7 +92,7 @@ public void SecondLevelCacheWithDifferentRegionsFuture()
8792
using (ISession s = OpenSession())
8893
using (ITransaction tx = s.BeginTransaction())
8994
{
90-
User user = new User() { Name="test" };
95+
User user = new User() { Name = "test" };
9196
s.Save(user);
9297
tx.Commit();
9398
}
@@ -129,7 +134,7 @@ public void SecondLevelCacheWithMixedCacheableAndNonCacheableFuture()
129134
using (ISession s = OpenSession())
130135
using (ITransaction tx = s.BeginTransaction())
131136
{
132-
User user = new User() { Name="test" };
137+
User user = new User() { Name = "test" };
133138
s.Save(user);
134139
tx.Commit();
135140
}
@@ -181,7 +186,7 @@ public void SecondLevelCacheWithMixedCacheRegionsFuture()
181186
using (ISession s = OpenSession())
182187
using (ITransaction tx = s.BeginTransaction())
183188
{
184-
User user = new User() { Name="test" };
189+
User user = new User() { Name = "test" };
185190
s.Save(user);
186191
tx.Commit();
187192
}
@@ -239,7 +244,7 @@ public void SecondLevelCacheWithSingleCacheableQueryFuture()
239244
using (ISession s = OpenSession())
240245
using (ITransaction tx = s.BeginTransaction())
241246
{
242-
User user = new User() { Name="test" };
247+
User user = new User() { Name = "test" };
243248
s.Save(user);
244249
tx.Commit();
245250
}

0 commit comments

Comments
 (0)