summaryrefslogtreecommitdiff
path: root/test/lib/schema.py
Commit message (Collapse)AuthorAgeFilesLines
* trying different approaches to test layout. in this one, the testing modulesMike Bayer2012-09-271-85/+0
| | | | | | | become an externally usable package but still remains within the main sqlalchemy parent package. in this system, we use kind of an ugly hack to get the noseplugin imported outside of the "sqlalchemy" package, while still making it available within sqlalchemy for usage by third party libraries.
* - further reorganization of test suite:Mike Bayer2012-09-261-9/+13
| | | | | | | | | | | - bootstrap and lib move to all absolute imports - testing.py is no longer internally referenced. - requirements move to be a pluggable class which can be overridden. - cleanup in the interests of third party testing, test/lib and test/bootstrap may move to be an independent package.
* force MyISAM in here as newer MySQLs set to innodb by default, which breaks ↵Mike Bayer2012-08-281-0/+2
| | | | a ton of crap
* - schema.copy() functions will copy dispatch, but only for those eventsMike Bayer2011-02-011-3/+3
| | | | | | | | | added with propagate=True. needs tests - oracle/fb test schema uses event w/ propagate=True to apply Sequence to primary key columns with test_needs_autoincrement. this does actually test the propagate=True flag a bit since it's needed in the declarative mixin tests where the 'id' column is copied.
* - whitespace removal bonanzaMike Bayer2011-01-021-1/+1
|
* - move sqlalchemy.test to test.libMike Bayer2010-11-151-0/+79