From: Mike Bayer Date: Wed, 25 Jun 2014 18:23:27 +0000 (-0400) Subject: - add a test to confirm #3096, we definitely get a timedelta X-Git-Tag: rel_1_0_0b1~375 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=89a6e348032122e57238e685962d87975b6ccb65;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - add a test to confirm #3096, we definitely get a timedelta --- diff --git a/test/dialect/mysql/test_types.py b/test/dialect/mysql/test_types.py index 5837504221..b7d261a886 100644 --- a/test/dialect/mysql/test_types.py +++ b/test/dialect/mysql/test_types.py @@ -514,6 +514,16 @@ class TypesTest(fixtures.TestBase, AssertsExecutionResults, AssertsCompiledSQL): datetime.time(8, 37, 35, 450) ) + @testing.only_if('mysql') + @testing.provide_metadata + def test_time_roundtrip(self): + t = Table('mysql_time', self.metadata, + Column('t1', mysql.TIME()) + ) + t.create() + t.insert().values(t1=datetime.time(8, 37, 35)).execute() + eq_(select([t.c.t1]).scalar(), datetime.time(8, 37, 35)) + @testing.only_if('mysql') @testing.provide_metadata def test_year(self):