]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Move a SQLLite datetime test to a new DateTimeTest case
authorNathan Wright <thatnateguy@gmail.com>
Mon, 12 Mar 2012 22:48:29 +0000 (15:48 -0700)
committerNathan Wright <thatnateguy@gmail.com>
Mon, 12 Mar 2012 22:48:29 +0000 (15:48 -0700)
test/dialect/test_sqlite.py

index 4fe67fd2ea689ebe23b15f91176965c550cfcbee..4fa8ab604c87ec532faec115eabf5a919bb6f89f 100644 (file)
@@ -63,15 +63,6 @@ class TestTypes(fixtures.TestBase, AssertsExecutionResults):
                 ).scalar()
             )
 
-    def test_time_microseconds(self):
-        dt = datetime.datetime(2008, 6, 27, 12, 0, 0, 125, )
-        eq_(str(dt), '2008-06-27 12:00:00.000125')
-        sldt = sqlite.DATETIME()
-        bp = sldt.bind_processor(None)
-        eq_(bp(dt), '2008-06-27 12:00:00.000125')
-        rp = sldt.result_processor(None, None)
-        eq_(rp(bp(dt)), dt)
-
     def test_native_datetime(self):
         dbapi = testing.db.dialect.dbapi
         connect_args = {'detect_types': dbapi.PARSE_DECLTYPES \
@@ -183,6 +174,18 @@ class TestTypes(fixtures.TestBase, AssertsExecutionResults):
         assert isinstance(t2.c.y.type, sqltypes.NullType)
 
 
+class DateTimeTest(fixtures.TestBase, AssertsCompiledSQL):
+
+    def test_time_microseconds(self):
+        dt = datetime.datetime(2008, 6, 27, 12, 0, 0, 125, )
+        eq_(str(dt), '2008-06-27 12:00:00.000125')
+        sldt = sqlite.DATETIME()
+        bp = sldt.bind_processor(None)
+        eq_(bp(dt), '2008-06-27 12:00:00.000125')
+        rp = sldt.result_processor(None, None)
+        eq_(rp(bp(dt)), dt)
+
+
 class DefaultsTest(fixtures.TestBase, AssertsCompiledSQL):
 
     __only_on__ = 'sqlite'