summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/testing
Commit message (Expand)AuthorAgeFilesLines
* Refactor dialect tests for combinationsMike Bayer2019-10-224-3/+28
* Implement facade for pytest parametrize, fixtures, classlevelMike Bayer2019-10-204-18/+257
* - fix typoHeckad2019-10-191-1/+1
* pass executemany context to _repr_paramsMike Bayer2019-10-112-0/+15
* Merge "Change Oracle max_identifier_length to 128"mike bayer2019-10-031-7/+0
|\
| * Change Oracle max_identifier_length to 128Mike Bayer2019-10-021-7/+0
* | call setinputsizes for cx_Oracle.DATETIMEMike Bayer2019-10-032-0/+37
|/
* Add max_identifier_length parameter; warn for OracleMike Bayer2019-10-021-0/+7
* move pytest assert rewrite to conftest.pyMike Bayer2019-09-231-2/+0
* Add req for nullable booleansMike Bayer2019-09-182-0/+7
* Add missing suite_level requirements "independent_connections"Mike Bayer2019-09-181-0/+7
* Add missing suite level requirements from 2efd89d02941Mike Bayer2019-09-171-0/+10
* Add missing suite level requirements from #4234Mike Bayer2019-09-171-0/+17
* Remove unnecessary util.callable usageSteven Loria2019-09-092-2/+2
* Render LIMIT/OFFSET conditions after compile on select dialectsMike Bayer2019-08-303-3/+212
* Remove mock dependencyMike Bayer2019-08-221-2/+1
* Use ternary when running conditional with Query._offsetMike Bayer2019-08-111-0/+9
* Emit SET NAMES for all MySQL connections w charsetMike Bayer2019-08-111-1/+1
* Correct name for json_serializer / json_deserializer, document and testMike Bayer2019-08-081-0/+26
* Implement checkfirst for Index.create(), Index.drop()Mike Bayer2019-08-061-1/+65
* Always include a schema name in SQLite PRAGMAMike Bayer2019-08-021-2/+32
* Merge "Remove threadlocal engine strategy, engine strategies pool threadlocal"mike bayer2019-08-011-3/+3
|\
| * Remove threadlocal engine strategy, engine strategies pool threadlocalMike Bayer2019-07-151-3/+3
* | Fixes for uselist=True with m2o relationshipsMike Bayer2019-07-181-2/+4
|/
* Add profile sort option to test suiteMike Bayer2019-07-142-3/+12
* profiling plugin fixesMike Bayer2019-07-112-7/+42
* SelectBase no longer a FromClauseMike Bayer2019-07-063-6/+163
* Reflect "NO ACTION" as None; support "RESTRICT"Mike Bayer2019-06-262-2/+34
* Register pytest assertion rewriting on sqlalchemy.testing.assertionsMike Bayer2019-06-211-0/+2
* Add option for "sparse" backend tests and apply to memusageMike Bayer2019-06-201-6/+30
* Enable F841Mike Bayer2019-06-203-32/+5
* Add "full" to the getargspec warning skipMike Bayer2019-06-071-1/+1
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-184-4/+9
* Use pytest items in custom collectionMike Bayer2019-04-131-5/+9
* Add __reduce_ex__ to MutableList; add compat for older picklesMike Bayer2019-04-091-1/+1
* Remove Nose supportParth Shandilya2019-02-024-172/+6
* Fix many spell glitchesLele Gaifax2019-01-252-2/+2
* Fix mssql quote schema warningMike Bayer2019-01-251-1/+9
* Add deprecation warnings to all deprecated APIsMike Bayer2019-01-234-14/+15
* Merge "Render N'' for SQL Server unicode literals"mike bayer2019-01-153-27/+68
|\
| * Render N'' for SQL Server unicode literalsMike Bayer2019-01-153-27/+68
* | move to inspect_getfullargspecMike Bayer2019-01-151-2/+2
|/
* Merge "Add standalone orm.close_all method and deprecate SessionMaker.close_all"mike bayer2019-01-131-2/+2
|\
| * Add standalone orm.close_all method and deprecate SessionMaker.close_allAugustin Trancart2019-01-121-2/+2
* | Merge "use ..deprecated directive w/ version in all cases"mike bayer2019-01-121-2/+1
|\ \ | |/ |/|
| * use ..deprecated directive w/ version in all casesMike Bayer2019-01-111-2/+1
* | happy new yearMike Bayer2019-01-1118-18/+18
* | Leave bytestring exception messages as bytestringsMike Bayer2019-01-101-0/+25
* | Merge "Skip expression-based index reflection for SQLite"mike bayer2019-01-102-0/+35
|\ \
| * | Skip expression-based index reflection for SQLiteMike Bayer2019-01-092-0/+35
| |/