From: Philip Jenvey Date: Fri, 24 Jul 2009 04:51:55 +0000 (+0000) Subject: accommodate zxjdbc's datetime result X-Git-Tag: rel_0_6_6~75 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a49dac65cf793afb5c5ca02e9e5e63c717d4148b;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git accommodate zxjdbc's datetime result --- diff --git a/test/dialect/test_mysql.py b/test/dialect/test_mysql.py index 55792274a8..c313a2f746 100644 --- a/test/dialect/test_mysql.py +++ b/test/dialect/test_mysql.py @@ -1,3 +1,4 @@ +import datetime from sqlalchemy.test.testing import eq_ # Py2K @@ -465,7 +466,12 @@ class TypesTest(TestBase, AssertsExecutionResults): for table in year_table, reflected: table.insert(['1950', '50', None, 50, 1950]).execute() row = table.select().execute().first() - eq_(list(row), [1950, 2050, None, 50, 1950]) + if testing.against('+zxjdbc'): + expected = [datetime.date(1950, 1, 1), datetime.date(2050, 1, 1), None, + datetime.date(2050, 1, 1), datetime.date(1950, 1, 1)] + else: + expected = [1950, 2050, None, 50, 1950] + eq_(list(row), expected) table.delete().execute() self.assert_(colspec(table.c.y1).startswith('y1 YEAR')) eq_(colspec(table.c.y4), 'y4 YEAR(2)')