diff options
author | Jason Kirtland <jek@discorporate.us> | 2007-08-03 02:38:00 +0000 |
---|---|---|
committer | Jason Kirtland <jek@discorporate.us> | 2007-08-03 02:38:00 +0000 |
commit | b8588ef4f76c9d0104bfc53b7af1f99386be4d4c (patch) | |
tree | 1d887aa7c677d45ac2d9ddd143f47f119cbf5af3 /test/orm/query.py | |
parent | 90b2a57056f06dc14652517e331cb2609479dbc8 (diff) | |
download | sqlalchemy-b8588ef4f76c9d0104bfc53b7af1f99386be4d4c.tar.gz |
- Dialects can be queried for the server version (sqlite and mysql only with this commit)
- Mark everything in a test suite as failed when setUpAll fails.
- Added test coverage for Unicode table names in metadata.reflect()
- @testing.exclude() filters out tests by server version
- Applied exclude to the test suite, MySQL 4.1 passes again (no XA or SAVEPOINT)
- Removed MySQL charset-setting pool hook- charset=utf8&use_unicode=0 works just as well. (Am I nuts? I'd swear this didn't work before.)
- Finally migrated some old MySQL-tests into the dialect test module
- Corrected 'commit' and 'rollback' logic (and comment) for ancient MySQL versions lacking transactions entirely
- Deprecated the MySQL get_version_info in favor of server_version_info
- Added a big hunk-o-doc for MySQL.
Diffstat (limited to 'test/orm/query.py')
-rw-r--r-- | test/orm/query.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/orm/query.py b/test/orm/query.py index 120522118..3c9d14320 100644 --- a/test/orm/query.py +++ b/test/orm/query.py @@ -90,6 +90,7 @@ class GetTest(QueryTest): assert u2.name =='jack' assert a not in u2.addresses + @testing.exclude('mysql', '<', (5, 0)) # fixme def test_unicode(self): """test that Query.get properly sets up the type for the bind parameter. using unicode would normally fail on postgres, mysql and oracle unless it is converted to an encoded string""" |