summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/testing
Commit message (Collapse)AuthorAgeFilesLines
...
* - add back __engine_options__Mike Bayer2012-10-044-15/+79
| | | | | - break test_insert tests into explicitly get_lastrowid() vs. implicit_returning tests, fix up requirements to split them out
* - connect immediately on _create_testing_engine to initialize dialect ↵Mike Bayer2012-10-042-1/+1
| | | | capabilities
* - don't call get_lastrowid() on explicit returningMike Bayer2012-10-043-2/+10
| | | | | | - don't hardwire "subqueries" requirement in the base, mysql < 4.1 isn't working anyway - don't need explicit FB/PG exclusions in test_returning - hit db.connect() for the returning requirement
* - test updatesMike Bayer2012-10-044-49/+102
|
* - requirementsMike Bayer2012-10-033-3/+24
|
* - fix the fixture here that wasn't creating consistentlyMike Bayer2012-10-012-14/+22
| | | | | | | - rewrite --dropfirst to be more industrial strength, includes views - fix order_by="foreign_key" to maintain the same ordering as metadata.sorted_tables. Not ideal that this was the other way throughout 0.7 but this is still a little-used method, in contrast to metadata.sorted_tables.
* allow variability hereMike Bayer2012-09-301-0/+7
|
* mssql: - [bug] Fixed bug where reflection of primary key constraintMike Bayer2012-09-302-2/+2
| | | | | | | would double up columns if the same constraint/table existed in multiple schemas. - force returns_rows to False for inserts where we know rows shouldnt be returned; allows post_exec() to use the cursor without issue
* put this inside a main()Mike Bayer2012-09-301-1/+2
|
* consolidate config into noseplugin, remove the dupe, load noseplugin using ↵Mike Bayer2012-09-302-205/+192
| | | | imp.load_source(), see if that works
* 2.5 supportMike Bayer2012-09-303-4/+9
|
* also get rid of satest.cfgMike Bayer2012-09-291-1/+1
|
* mergeMike Bayer2012-09-291-2/+0
|
* - rework component reflection test so that usual framework hooks can be usedMike Bayer2012-09-291-59/+49
| | | | to redefine tables, etc.
* devMike Bayer2012-09-292-154/+182
|
* adjustmentsMike Bayer2012-09-293-3/+14
|
* getting everything to pass againMike Bayer2012-09-271-2/+1
|
* - more tests, move some tests out of test_reflection, test_queryMike Bayer2012-09-2716-169/+773
|
* display name in messageMike Bayer2012-09-271-1/+2
|
* - add a runner moduleMike Bayer2012-09-273-2/+33
| | | | - make "default" the default dialect.
* tweaksMike Bayer2012-09-272-5/+11
|
* fix an early importMike Bayer2012-09-271-2/+6
|
* trying different approaches to test layout. in this one, the testing modulesMike Bayer2012-09-2722-0/+3058
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.