summaryrefslogtreecommitdiff
path: root/test/engine/_base.py
Commit message (Collapse)AuthorAgeFilesLines
* - remove test.sql._base, test.engine._base, test.orm._base, move those ↵Mike Bayer2011-03-271-182/+0
| | | | | | | classes to a new test.lib.fixtures module - move testing.TestBase to test.lib.fixtures - massive search and replace
* - convert @provide_metadata to use self accessMike Bayer2011-03-261-5/+5
| | | | | - having occasional issues with BasicEntity grabbing, if it persists may have to pass an explicit base class into setup_classes()/setup_mappers()
* - move _fixtures to work via the normal methods of _base.MappedTest, convertMike Bayer2011-03-261-6/+18
| | | | | | | all referncing tests to not use globals - tests that deal with pickle specifically load the fixture classes from test.lib.pickleable, which gets some more classes added - removed weird sa05 pickling tests that don't matter
* - remove @testing.resolve_artifact_names, replace with direct attributeMike Bayer2011-03-261-42/+45
| | | | | | | access to the cls/self.tables/classes registries - express orm/_base.py ORMTest in terms of engine/_base.py TablesTest, factor out common steps into TablesTest, remove AltEngineTest as a separate class. will further consolidate these base classes
* - whitespace removal bonanzaMike Bayer2011-01-021-2/+2
|
* - move sqlalchemy.test to test.libMike Bayer2010-11-151-2/+2
|
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-49/+56
| | | | | See README.unittests for information on how to run the tests. [ticket:970]
* - fixed a bug in declarative test which was looking for old version of historyMike Bayer2008-08-191-2/+2
| | | | | | | | | | - Added "sorted_tables" accessor to MetaData, which returns Table objects sorted in order of dependency as a list. This deprecates the MetaData.table_iterator() method. The "reverse=False" keyword argument has also been removed from util.sort_tables(); use the Python 'reversed' function to reverse the results. [ticket:1033]
* - Quick cleanup of defaults.py. The main DefaultTest is still a mess.Jason Kirtland2008-05-201-1/+144
|
* Test suite modernization in progress. Big changes:Jason Kirtland2008-05-091-0/+17
- @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