summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2013-12-28 17:50:19 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2013-12-28 17:51:51 -0500
commita1d2e4d4915544b0257d294f4a92fb904fbf1a6b (patch)
tree4dfa2e6d6ad05b209a8fcd68492228e07a6d3ffe /test
parenta6905c82523a507b143625e41392a538d2472fb3 (diff)
downloadsqlalchemy-a1d2e4d4915544b0257d294f4a92fb904fbf1a6b.tar.gz
- apply a similar fix for floats to mssql+pyodbc as we did to firebird
- wrangle through osx+pyodbc+freetds to get at least test_suite to pass again with mssql+pyodbc. invovled adding some silly requirements
Diffstat (limited to 'test')
-rw-r--r--test/requirements.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/test/requirements.py b/test/requirements.py
index 7bf2c6641..21583ec22 100644
--- a/test/requirements.py
+++ b/test/requirements.py
@@ -566,10 +566,20 @@ class DefaultRequirements(SuiteRequirements):
("mysql+oursql", None, None, "Floating point error"),
("firebird", None, None,
"Firebird still has FP inaccuracy even "
- "with only four decimal places")
+ "with only four decimal places"),
+ ('mssql+pyodbc', None, None,
+ 'mssql+pyodbc has FP inaccuracy even with '
+ 'only four decimal places '
+ )
])
@property
+ def fetch_null_from_numeric(self):
+ return skip_if(
+ ("mssql+pyodbc", None, None, "crashes due to bug #351"),
+ )
+
+ @property
def python2(self):
return skip_if(
lambda: sys.version_info >= (3,),