]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Test suite modernization in progress. Big changes:
authorJason Kirtland <jek@discorporate.us>
Fri, 9 May 2008 20:26:09 +0000 (20:26 +0000)
committerJason Kirtland <jek@discorporate.us>
Fri, 9 May 2008 20:26:09 +0000 (20:26 +0000)
commite41c0f4107a132b2feac83ba07a25a336e7eae0b
tree09c785fd5ef9557c3fc926afd7e0a78702dd8023
parenta2122a89f6d4f2d3ccc4ba7665cd588c2b0b93b0
Test suite modernization in progress.  Big changes:
 - @unsupported now only accepts a single target and demands a reason
   for not running the test.
 - @exclude also demands an exclusion reason
 - Greatly expanded @testing.requires.<feature>, eliminating many
   decorators in the suite and signficantly easing integration of
   multi-driver support.
 - New ORM test base class, and a featureful base for mapped tests
 - Usage of 'global' for shared setup going away, * imports as well
53 files changed:
test/dialect/mysql.py
test/dialect/postgres.py
test/dialect/sqlite.py
test/engine/_base.py [new file with mode: 0644]
test/engine/execute.py
test/engine/metadata.py
test/engine/reflection.py
test/engine/transaction.py
test/orm/_base.py [new file with mode: 0644]
test/orm/_fixtures.py [new file with mode: 0644]
test/orm/association.py
test/orm/assorted_eager.py
test/orm/attributes.py
test/orm/cascade.py
test/orm/collection.py
test/orm/compile.py
test/orm/cycles.py
test/orm/deprecations.py
test/orm/dynamic.py
test/orm/eager_relations.py
test/orm/entity.py
test/orm/expire.py
test/orm/extendedattr.py
test/orm/generative.py
test/orm/instrumentation.py
test/orm/lazy_relations.py
test/orm/lazytest1.py
test/orm/manytomany.py
test/orm/mapper.py
test/orm/memusage.py
test/orm/merge.py
test/orm/naturalpks.py
test/orm/onetoone.py
test/orm/pickled.py
test/orm/query.py
test/orm/relationships.py
test/orm/scoping.py
test/orm/selectable.py
test/orm/session.py
test/orm/unitofwork.py
test/sql/case_statement.py
test/sql/constraints.py
test/sql/defaults.py
test/sql/labels.py
test/sql/query.py
test/sql/quote.py
test/sql/testtypes.py
test/sql/unicode.py
test/testlib/__init__.py
test/testlib/fixtures.py
test/testlib/orm.py
test/testlib/requires.py
test/testlib/testing.py