def tearDownAll(self):
info_table.drop()
- @testing.fails_on('maxdb')
+ @testing.fails_on('firebird', 'maxdb')
@testing.requires.subqueries
def testcase(self):
inner = select([case([
self.assert_compile(case([(t.c.col1==7, "y")], else_="z"), "CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END")
- @testing.fails_on('maxdb')
+ @testing.fails_on('firebird', 'maxdb')
def testcase_with_dict(self):
query = select([case({
info_table.c.pk < 3: 'lessthan3',
l.append(row)
self.assert_(len(l) == 3)
+ @testing.fails_on('firebird') # Data type unknown
@testing.requires.subqueries
def test_anonymous_rows(self):
users.insert().execute(
assert len(r) == 1
def test_bindparam_detection(self):
- dialect = default.DefaultDialect(paramstyle='qmark')
+ dialect = default.DefaultDialect(paramstyle='qmark')
prep = lambda q: str(sql.text(q).compile(dialect=dialect))
def a_eq(got, wanted):
finally:
shadowed.drop(checkfirst=True)
- @testing.fails_on('maxdb')
+ @testing.fails_on('firebird', 'maxdb')
def test_in_filtering(self):
"""test the behavior of the in_() function."""