]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Disabled some tests with INTERSECT, not handled by Firebird
authorLele Gaifax <lele@metapensiero.it>
Wed, 12 Dec 2007 23:06:22 +0000 (23:06 +0000)
committerLele Gaifax <lele@metapensiero.it>
Wed, 12 Dec 2007 23:06:22 +0000 (23:06 +0000)
test/sql/query.py

index f675c9114c5d2f11607f0f3b1c5bf5467ad21a1d..4979fecd7dd4efc4502fa8b065767ea64670e5e0 100644 (file)
@@ -695,7 +695,7 @@ class CompoundTest(PersistTest):
         found2 = self._fetchall_sorted(e.alias('foo').select().execute())
         self.assertEquals(found2, wanted)
 
-    @testing.unsupported('mysql', 'sybase')
+    @testing.unsupported('firebird', 'mysql', 'sybase')
     def test_intersect(self):
         i = intersect(
             select([t2.c.col3, t2.c.col4]),
@@ -710,7 +710,7 @@ class CompoundTest(PersistTest):
         found2 = self._fetchall_sorted(i.alias('bar').select().execute())
         self.assertEquals(found2, wanted)
 
-    @testing.unsupported('mysql', 'oracle', 'sybase')
+    @testing.unsupported('firebird', 'mysql', 'oracle', 'sybase')
     def test_except_style1(self):
         e = except_(union(
             select([t1.c.col3, t1.c.col4]),
@@ -724,7 +724,7 @@ class CompoundTest(PersistTest):
         found = self._fetchall_sorted(e.alias('bar').select().execute())
         self.assertEquals(found, wanted)
 
-    @testing.unsupported('mysql', 'oracle', 'sybase')
+    @testing.unsupported('firebird', 'mysql', 'oracle', 'sybase')
     def test_except_style2(self):
         e = except_(union(
             select([t1.c.col3, t1.c.col4]),
@@ -741,7 +741,7 @@ class CompoundTest(PersistTest):
         found2 = self._fetchall_sorted(e.alias('bar').select().execute())
         self.assertEquals(found2, wanted)
 
-    @testing.unsupported('sqlite', 'mysql', 'oracle', 'sybase')
+    @testing.unsupported('firebird', 'mysql', 'oracle', 'sqlite', 'sybase')
     def test_except_style3(self):
         # aaa, bbb, ccc - (aaa, bbb, ccc - (ccc)) = ccc
         e = except_(
@@ -755,7 +755,7 @@ class CompoundTest(PersistTest):
         self.assertEquals(e.alias('foo').select().execute().fetchall(),
                           [('ccc',)])
 
-    @testing.unsupported('mysql')
+    @testing.unsupported('firebird', 'mysql')
     def test_composite(self):
         u = intersect(
             select([t2.c.col3, t2.c.col4]),
@@ -770,7 +770,7 @@ class CompoundTest(PersistTest):
 
         self.assertEquals(found, wanted)
 
-    @testing.unsupported('mysql')
+    @testing.unsupported('firebird', 'mysql')
     def test_composite_alias(self):
         ua = intersect(
             select([t2.c.col3, t2.c.col4]),