summaryrefslogtreecommitdiff
path: root/test/orm/_base.py
Commit message (Collapse)AuthorAgeFilesLines
* - remove test.sql._base, test.engine._base, test.orm._base, move those ↵Mike Bayer2011-03-271-137/+0
| | | | | | | classes to a new test.lib.fixtures module - move testing.TestBase to test.lib.fixtures - massive search and replace
* - move all the setup_classes(cls) and setup_mappers(cls) to use aMike Bayer2011-03-271-62/+43
| | | | | local cls.Basic, cls.Comparable base class so that there is no ambiguity or hash identity behaviors getting in the way of class registration.
* - remove @testing.resolve_artifact_names, replace with direct attributeMike Bayer2011-03-261-89/+33
| | | | | | | 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
* - remove some remaining sys.modules shenanigansrel_0_7b1Mike Bayer2011-02-121-1/+1
| | | | | | | | | - The "sqlalchemy.exceptions" alias in sys.modules has been removed. Base SQLA exceptions are available via "from sqlalchemy import exc". The "exceptions" alias for "exc" remains in "sqlalchemy" for now, it's just not patched into sys.modules.
* - whitespace removal bonanzaMike Bayer2011-01-021-1/+1
|
* - move topological, queue into utilMike Bayer2010-12-051-1/+0
| | | | | - move function_named into test.lib.util - use @decorator for all decorators in test/
* - move sqlalchemy.test to test.libMike Bayer2010-11-151-4/+4
|
* - mega example cleanupMike Bayer2010-01-191-82/+1
| | | | | | - added READMEs to all examples in each __init__.py and added to sphinx documentation - added versioning example - removed vertical/vertical.py, the dictlikes are more straightforward
* merge 0.6 series to trunk.Mike Bayer2009-08-061-13/+13
|
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-51/+57
| | | | | See README.unittests for information on how to run the tests. [ticket:970]
* - removed test.testing.ORMTest, test.fixtures, and allMike Bayer2009-06-021-14/+18
| | | | dependencies on those.
* - 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]
* - Removed 2.3 set emulations/enhancements.Jason Kirtland2008-07-151-1/+1
| | | | (sets.Set-based collections & DB-API returns still work.)
* - More uses of exc.NO_STATEJason Kirtland2008-05-211-2/+2
|
* - Quick cleanup of defaults.py. The main DefaultTest is still a mess.Jason Kirtland2008-05-201-1/+1
|
* - Reworked test/orm/mapperJason Kirtland2008-05-131-0/+4
| | | | | - Exposed some uncovered (and broken) functionality - Fixed [ticket:1038]
* correcting dataload profiles for various testsMike Bayer2008-05-101-3/+6
|
* Test suite modernization in progress. Big changes:Jason Kirtland2008-05-091-0/+277
- @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