diff options
Diffstat (limited to 'test/sql/test_unicode.py')
-rw-r--r-- | test/sql/test_unicode.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/test/sql/test_unicode.py b/test/sql/test_unicode.py index e08bb586b..65ddc102a 100644 --- a/test/sql/test_unicode.py +++ b/test/sql/test_unicode.py @@ -3,12 +3,11 @@ from sqlalchemy import * from sqlalchemy.testing import fixtures, engines -from sqlalchemy import testing +from sqlalchemy import testing, util from sqlalchemy.testing.engines import utf8_engine from sqlalchemy.sql import column from sqlalchemy.testing.schema import Table, Column from sqlalchemy.util import u, ue -import unittest, sys class UnicodeSchemaTest(fixtures.TestBase): __requires__ = ('unicode_ddl',) @@ -73,7 +72,7 @@ class UnicodeSchemaTest(fixtures.TestBase): metadata.drop_all() del unicode_bind - @unittest.skipIf(hasattr(sys, 'pypy_version_info'), "pypy unsupported, fixed in 0.9") + @testing.skip_if(lambda: util.pypy, "pypy unsupported, fixed in 0.9") def test_insert(self): t1.insert().execute({u('méil'):1, ue('\u6e2c\u8a66'):5}) t2.insert().execute({u('a'):1, u('b'):1}) @@ -86,7 +85,7 @@ class UnicodeSchemaTest(fixtures.TestBase): assert t2.select().execute().fetchall() == [(1, 1)] assert t3.select().execute().fetchall() == [(1, 5, 1, 1)] - @unittest.skipIf(hasattr(sys, 'pypy_version_info'), "pypy unsupported, fixed in 0.9") + @testing.skip_if(lambda: util.pypy, "pypy unsupported, fixed in 0.9") def test_reflect(self): t1.insert().execute({u('méil'):2, ue('\u6e2c\u8a66'):7}) t2.insert().execute({u('a'):2, u('b'):2}) |