From: Mike Bayer Date: Fri, 19 Mar 2010 01:28:54 +0000 (-0400) Subject: some more tests. unfortunately i cant run them here since my osx freetds/pyodbc... X-Git-Tag: rel_0_6beta2~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b2c2f58d983147a27031e20b95af4191b2aa8356;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git some more tests. unfortunately i cant run them here since my osx freetds/pyodbc is hosed --- diff --git a/test/sql/test_types.py b/test/sql/test_types.py index 799e17f435..1aa75b7321 100644 --- a/test/sql/test_types.py +++ b/test/sql/test_types.py @@ -1103,6 +1103,8 @@ class NumericTest(TestBase): if filter_: result = set(filter_(x) for x in result) output = set(filter_(x) for x in output) + print result + print output eq_(result, output) def test_numeric_as_decimal(self): @@ -1176,9 +1178,14 @@ class NumericTest(TestBase): decimal.Decimal('1E-6'), decimal.Decimal('1E-7'), decimal.Decimal('1E-8'), + decimal.Decimal("0.01000005940696"), + decimal.Decimal("0.00000005940696"), + decimal.Decimal("0.00000000000696"), + decimal.Decimal("0.70000000000696"), + decimal.Decimal("696E-12"), ]) self._do_test( - Numeric(precision=18, scale=12), + Numeric(precision=18, scale=14), numbers, numbers )