]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Removed @testing.supported. Dialects in development or maintained outside
authorJason Kirtland <jek@discorporate.us>
Thu, 13 Dec 2007 09:59:14 +0000 (09:59 +0000)
committerJason Kirtland <jek@discorporate.us>
Thu, 13 Dec 2007 09:59:14 +0000 (09:59 +0000)
commit8128a6378affeff76b573b1b4ca1e05e7d00b021
treeb0d20234152eb56026d509ea4b205ed086bc742a
parent2522534311452325513606d765ae398ce8514e2c
- Removed @testing.supported.  Dialects in development or maintained outside
  the tree can now run the full suite of tests out of the box.
- Migrated most @supported to @fails_on, @fails_on_everything_but, or (last
  resort) @unsupported.  @fails_on revealed a slew of bogus test skippage,
  which was corrected.
- Added @fails_on_everything_but.  Yes, the first usage *was*
  "fails_on_everything_but('postgres')".  How did you guess!
- Migrated @supported in dialect/* to the new test-class attribute __only_on__.
- Test classes can also have __unsupported_on__ and __excluded_on__.
21 files changed:
test/dialect/firebird.py
test/dialect/maxdb.py
test/dialect/mssql.py
test/dialect/mysql.py
test/dialect/oracle.py
test/dialect/postgres.py
test/dialect/sqlite.py
test/engine/execute.py
test/engine/reflection.py
test/engine/transaction.py
test/orm/generative.py
test/orm/inheritance/manytomany.py
test/orm/manytomany.py
test/orm/relationships.py
test/orm/session.py
test/orm/unitofwork.py
test/profiling/zoomark.py
test/sql/defaults.py
test/sql/functions.py
test/sql/query.py
test/testlib/testing.py