Index: E:/prj/src/sqlalchemy/test/reflection.py =================================================================== --- E:/prj/src/sqlalchemy/test/reflection.py (revision 1550) +++ E:/prj/src/sqlalchemy/test/reflection.py (working copy) @@ -97,7 +97,7 @@ Column('multi_id', Integer, primary_key=True), Column('multi_rev', Integer, primary_key=True), Column('name', String(50), nullable=False), - Column('value', String(100)) + Column('val', String(100)) ) table.create() # clear out table registry @@ -114,9 +114,9 @@ ] ) table.create() - table.insert().execute({'multi_id':1,'multi_rev':1,'name':'row1', 'value':'value1'}) - table.insert().execute({'multi_id':2,'multi_rev':18,'name':'row2', 'value':'value2'}) - table.insert().execute({'multi_id':3,'multi_rev':3,'name':'row3', 'value':'value3'}) + table.insert().execute({'multi_id':1,'multi_rev':1,'name':'row1', 'val':'value1'}) + table.insert().execute({'multi_id':2,'multi_rev':18,'name':'row2', 'val':'value2'}) + table.insert().execute({'multi_id':3,'multi_rev':3,'name':'row3', 'val':'value3'}) table.select().execute().fetchall() table.drop() Index: E:/prj/src/sqlalchemy/test/query.py =================================================================== --- E:/prj/src/sqlalchemy/test/query.py (revision 1550) +++ E:/prj/src/sqlalchemy/test/query.py (working copy) @@ -173,7 +173,7 @@ self.assertEqual(r.keys(), ['user_name', 'user_id']) self.assertEqual(r.values(), ['foo', 1]) - @testbase.unsupported('oracle') + @testbase.unsupported('oracle', 'firebird') def test_column_accessor_shadow(self): shadowed = Table('test_shadowed', db, Column('shadow_id', INT, primary_key = True), Index: E:/prj/src/sqlalchemy/test/mapper.py =================================================================== --- E:/prj/src/sqlalchemy/test/mapper.py (revision 1550) +++ E:/prj/src/sqlalchemy/test/mapper.py (working copy) @@ -245,6 +245,7 @@ # l = create_session().query(User).select(order_by=None) + @testbase.unsupported('firebird') def testfunction(self): """tests mapping to a SELECT statement that has functions in it.""" s = select([users, (users.c.user_id * 2).label('concat'), func.count(addresses.c.address_id).label('count')], @@ -257,6 +258,7 @@ assert l[0].concat == l[0].user_id * 2 == 14 assert l[1].concat == l[1].user_id * 2 == 16 + @testbase.unsupported('firebird') def testcount(self): mapper(User, users) q = create_session().query(User)