diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-08-10 23:24:06 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-08-10 23:24:06 +0000 |
commit | b852fcbce0204fb8edcb7fda9605824a1193e685 (patch) | |
tree | fb617c025cc37b7c7dce83c1145585cadad5af35 /test/sql/unicode.py | |
parent | b01c63280e16cd549601fb91393acbff3695821a (diff) | |
download | sqlalchemy-b852fcbce0204fb8edcb7fda9605824a1193e685.tar.gz |
- oracle reflection of case-sensitive names all fixed up
- other unit tests corrected for oracle
Diffstat (limited to 'test/sql/unicode.py')
-rw-r--r-- | test/sql/unicode.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/sql/unicode.py b/test/sql/unicode.py index cb96121b0..abeac370e 100644 --- a/test/sql/unicode.py +++ b/test/sql/unicode.py @@ -9,6 +9,7 @@ from testlib.engines import utf8_engine class UnicodeSchemaTest(PersistTest): + @testing.unsupported('oracle') def setUpAll(self): global unicode_bind, metadata, t1, t2 @@ -25,16 +26,19 @@ class UnicodeSchemaTest(PersistTest): ) metadata.create_all() + @testing.unsupported('oracle') def tearDown(self): if metadata.tables: t2.delete().execute() t1.delete().execute() + @testing.unsupported('oracle') def tearDownAll(self): global unicode_bind metadata.drop_all() del unicode_bind + @testing.unsupported('oracle') def test_insert(self): t1.insert().execute({u'méil':1, u'\u6e2c\u8a66':5}) t2.insert().execute({'a':1, 'b':1}) @@ -42,6 +46,7 @@ class UnicodeSchemaTest(PersistTest): assert t1.select().execute().fetchall() == [(1, 5)] assert t2.select().execute().fetchall() == [(1, 1)] + @testing.unsupported('oracle') def test_reflect(self): t1.insert().execute({u'méil':2, u'\u6e2c\u8a66':7}) t2.insert().execute({'a':2, 'b':2}) @@ -60,6 +65,7 @@ class UnicodeSchemaTest(PersistTest): meta.drop_all() metadata.create_all() + @testing.unsupported('oracle') def test_mapping(self): # TODO: this test should be moved to the ORM tests, tests should be # added to this module testing SQL syntax and joins, etc. |