summaryrefslogtreecommitdiff
path: root/test/dialect/test_sqlite.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2009-12-06 19:51:10 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2009-12-06 19:51:10 +0000
commitf9cb6f5834fb1acf4460fd9bb6b72f8c76f8c36c (patch)
treed2ec1ec2f53858f927db3059cc0cf9ba6a8034d5 /test/dialect/test_sqlite.py
parent4ca12d76bd8580d56c4ec1f7ed95c0e37a4c281a (diff)
downloadsqlalchemy-f9cb6f5834fb1acf4460fd9bb6b72f8c76f8c36c.tar.gz
- reworked the DDL generation of ENUM and similar to be more platform agnostic.
Uses a straight CheckConstraint with a generic expression. Preparing for boolean constraint in [ticket:1589] - CheckConstraint now accepts SQL expressions, though support for quoting of values will be very limited. we don't want to get into formatting dates and such.
Diffstat (limited to 'test/dialect/test_sqlite.py')
-rw-r--r--test/dialect/test_sqlite.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/test/dialect/test_sqlite.py b/test/dialect/test_sqlite.py
index 6c6ad65e0..e817d257b 100644
--- a/test/dialect/test_sqlite.py
+++ b/test/dialect/test_sqlite.py
@@ -39,18 +39,13 @@ class TestTypes(TestBase, AssertsExecutionResults):
def test_time_microseconds(self):
dt = datetime.datetime(2008, 6, 27, 12, 0, 0, 125) # 125 usec
eq_(str(dt), '2008-06-27 12:00:00.000125')
- sldt = sqlite._SLDateTime()
+ 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)
- sldt.__legacy_microseconds__ = True
- bp = sldt.bind_processor(None)
- eq_(bp(dt), '2008-06-27 12:00:00.125')
- eq_(rp(bp(dt)), dt)
-
def test_no_convert_unicode(self):
"""test no utf-8 encoding occurs"""