|
From: <pa...@us...> - 2011-03-06 20:46:17
|
Revision: 5439
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5439&view=rev
Author: patearl
Date: 2011-03-06 20:46:10 +0000 (Sun, 06 Mar 2011)
Log Message:
-----------
Tests: Added test dialect indicator for "= some (subquery)". Don't test for it when it's not supported.
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate.Test/Legacy/FooBarTest.cs
trunk/nhibernate/src/NHibernate.Test/Legacy/SQLFunctionsTest.cs
trunk/nhibernate/src/NHibernate.Test/TestDialect.cs
trunk/nhibernate/src/NHibernate.Test/TestDialects/SQLiteTestDialect.cs
Modified: trunk/nhibernate/src/NHibernate.Test/Legacy/FooBarTest.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Legacy/FooBarTest.cs 2011-03-06 20:39:29 UTC (rev 5438)
+++ trunk/nhibernate/src/NHibernate.Test/Legacy/FooBarTest.cs 2011-03-06 20:46:10 UTC (rev 5439)
@@ -510,7 +510,7 @@
foo.TheFoo.TheFoo = foo;
foo.String = "fizard";
- if (Dialect.SupportsSubSelects)
+ if (Dialect.SupportsSubSelects && TestDialect.SupportsOperatorSome)
{
if (!(Dialect is FirebirdDialect))
{
Modified: trunk/nhibernate/src/NHibernate.Test/Legacy/SQLFunctionsTest.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Legacy/SQLFunctionsTest.cs 2011-03-06 20:39:29 UTC (rev 5438)
+++ trunk/nhibernate/src/NHibernate.Test/Legacy/SQLFunctionsTest.cs 2011-03-06 20:46:10 UTC (rev 5439)
@@ -478,7 +478,7 @@
s.Save(min, (long) 30);
- if (Dialect.SupportsSubSelects)
+ if (Dialect.SupportsSubSelects && TestDialect.SupportsOperatorSome)
{
Assert.AreEqual(2,
s.CreateQuery(
Modified: trunk/nhibernate/src/NHibernate.Test/TestDialect.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/TestDialect.cs 2011-03-06 20:39:29 UTC (rev 5438)
+++ trunk/nhibernate/src/NHibernate.Test/TestDialect.cs 2011-03-06 20:46:10 UTC (rev 5439)
@@ -22,5 +22,6 @@
}
public virtual bool SupportsOperatorAll { get { return true; } }
+ public virtual bool SupportsOperatorSome { get { return true; } }
}
}
Modified: trunk/nhibernate/src/NHibernate.Test/TestDialects/SQLiteTestDialect.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/TestDialects/SQLiteTestDialect.cs 2011-03-06 20:39:29 UTC (rev 5438)
+++ trunk/nhibernate/src/NHibernate.Test/TestDialects/SQLiteTestDialect.cs 2011-03-06 20:46:10 UTC (rev 5439)
@@ -11,5 +11,10 @@
{
get { return false; }
}
+
+ public override bool SupportsOperatorSome
+ {
+ get { return false; }
+ }
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|