summaryrefslogtreecommitdiff
path: root/README.unittests
Commit message (Collapse)AuthorAgeFilesLines
* this is an RST nowMike Bayer2012-10-101-210/+0
|
* - new dialect development READMEMike Bayer2012-10-101-65/+36
|
* Correct error in README.unittests; --first-package-wins option does notMarc Abramowitz2012-06-171-1/+1
| | | | | | | | | take a value ~/dev/git-repos/sqlalchemy$ ./sqla_nose.py --first-package-wins=True Usage: sqla_nose.py [options] sqla_nose.py: error: --first-package-wins option does not take a value
* typosDiana Clarke2011-11-291-4/+4
|
* - Unit tests pass 100% on MySQL installedMike Bayer2011-06-021-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | on windows, after aggressive exclusion of a wide variety of tests. Not clear to what degree the failures are related to version 5.5 vs. the usage of windows, in particular the ON UPDATE CASCADE immediately crashes the server. The features being tested here are all edge cases not likely to be used in typical MySQL environments. - Removed the "adjust casing" step that would fail when reflecting a table on MySQL on windows with a mixed case name. After some experimenting with a windows MySQL server, it's been determined that this step wasn't really helping the situation much; MySQL does not return FK names with proper casing on non-windows platforms either, and removing the step at least allows the reflection to act more like it does on other OSes. A warning here has been considered but its difficult to determine under what conditions such a warning can be raised, so punted on that for now - added some docs instead. [ticket:2181] - supports_sane_rowcount will be set to False if using MySQLdb and the DBAPI doesn't provide the constants.CLIENT module.
* weird non-ascii charMike Bayer2011-02-121-1/+1
|
* - whitespace removal bonanzaMike Bayer2011-01-021-7/+7
|
* - set sqla_nose as the setup.py test runner - works !Mike Bayer2010-11-161-14/+15
|
* first step of [ticket:1949], remove the setuptools aspectMike Bayer2010-11-151-49/+16
| | | | of the plugin, move it to test/bootstrap
* - nose3 seems to support "addplugins" nowMike Bayer2010-11-131-0/+10
| | | | - add a note about sqla_nose.py
* - latest distributeMike Bayer2010-07-051-0/+6
| | | | | - added caveats to unittest README encountered with Py2.7 + current nose 0.11.3 - call counts for py2.7. all tests pass for sqlite + mysql-python + psycopg2
* fix verbiagerel_0_6_0Mike Bayer2010-04-181-8/+6
|
* Add instructions to install nose adn NB that it won't happen by magicChris Withers2010-04-071-0/+7
|
* - name all the "sub" dialect components <DB><component>_<dialectname>, ↵Mike Bayer2010-03-141-9/+9
| | | | [ticket:1738]
* - many incantations to get the tests to run reasonablyMike Bayer2010-03-141-10/+24
| | | | | - executemany() for some reason uses some tiny buffer, overriding it - we need to use the IDENTITY_INSERT thing
* - initial working version of sybase, with modifications to the transactionalMike Bayer2010-03-141-23/+15
| | | | | | | | | | model to accomodate Sybase's default mode of "no ddl in transactions". - identity insert not working yet. it seems the default here might be the opposite of that of MSSQL. - reflection will be a full rewrite - default DBAPI is python-sybase, well documented and nicely DBAPI compliant except for the bind parameter situation, where we have a straightforward workaround - full Sybase docs at: http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.ase_15.0/title.htm
* starting to add notes for sybaseMike Bayer2010-03-141-4/+14
|
* Modified unittests docs to explain that --first-package-wins=True is ↵Michael Trier2010-02-231-0/+9
| | | | required on Windows. Also modified the setup.cfg to add this option so that if using the default config there will be consistent behavior on all platforms.
* - reorganized and re-documented Oracle schema tests to assumeMike Bayer2010-01-171-30/+34
| | | | | | | | | test user has DBA privs, and all objects can be created /dropped. - added ORDER BY to oracle column listing - Oracle all_tables always limits to current user if schema not given. - views reflect - added documentation + a unit test for this. - Table(autoload) with no bind produces an error message specific to the fact that autoload_with should be the first option to try.
* update test_schema/test_schema_2 docs, per [ticket:1644]Mike Bayer2010-01-171-38/+45
|
* Removed references to sequence in MSSQLMichael Trier2009-10-221-0/+5
| | | | | | | Implicit identities in mssql work the same as implicit sequences on any other dialects. Explicit sequences are enabled through the use of "default=Sequence()". See the MSSQL dialect documentation for more information.
* mssql+zxjdbc supportPhilip Jenvey2009-09-111-1/+6
| | | | | original patch from Victor Ng fixes #1505
* merge 0.6 series to trunk.Mike Bayer2009-08-061-13/+35
|
* changed reference to PostgreSQL in docs.rel_0_5_5Mike Bayer2009-07-131-2/+2
|
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-50/+37
| | | | | See README.unittests for information on how to run the tests. [ticket:970]
* - coverage dumps out separate reports for individual packagesMike Bayer2009-03-291-0/+3
| | | | - other coverage tips
* - removed 2.3 compat stuffMike Bayer2009-01-061-2/+1
| | | | - updated MANIFEST for the newer build
* Added note for mssql about using snapshot isolation in order to get multipleMichael Trier2009-01-021-0/+11
| | | | connection session tests to pass.
* A few 2.3 cleanup items.Michael Trier2008-12-301-17/+0
|
* Corrected a reference to alt_schema_2 and fixed a docstring indentation for ↵Michael Trier2008-07-031-1/+1
| | | | Table.
* Added notes about 2.3 improvementsJason Kirtland2008-01-231-3/+20
|
* Updated bit about coverage.pyJason Kirtland2008-01-161-1/+1
|
* Added lots o' info.Jason Kirtland2008-01-051-59/+137
|
* merging 0.4 branch to trunk. see CHANGES for details. 0.3 moves to ↵Mike Bayer2007-07-271-0/+7
| | | | maintenance branch in branches/rel_0_3.
* fix running tests on WindowsJonathan Ellis2007-06-011-4/+10
|
* - postgres cursor option is now server_side_cursors=False; some users get ↵Mike Bayer2007-01-141-0/+5
| | | | | | | | | bad results using them so theyre off by default - type system slightly modified to support TypeDecorators that can be overridden by the dialect - added an NVarchar type to mssql (produces NVARCHAR), also MSUnicode which provides Unicode-translation for the NVarchar regardless of dialect convert_unicode setting.
* integrated coverage.py into unittest suiteMike Bayer2006-10-231-10/+37
|
* - logging is now implemented via standard python "logging" module.Mike Bayer2006-09-241-1/+8
| | | | | | | | | | | | | "echo" keyword parameters are still functional but set/unset log levels for their respective classes/instances. all logging can be controlled directly through the Python API by setting INFO and DEBUG levels for loggers in the "sqlalchemy" namespace. class-level logging is under "sqlalchemy.<module>.<classname>", instance-level logging under "sqlalchemy.<module>.<classname>.<hexid>". Test suite includes "--log-info" and "--log-debug" arguments which work independently of --verbose/--quiet. Logging added to orm to allow tracking of mapper configurations, row iteration fixes [ticket:229] [ticket:79]
* added "dev" tag to default setupMike Bayer2006-08-261-0/+2
| | | | some extra README
* commentMike Bayer2006-08-111-1/+3
|
* inserting './lib/' into sys.path since PYTHONPATH no longer straightforward ↵Mike Bayer2006-06-291-1/+4
| | | | with latest setuptools
* reorganized unit tests into subdirectoriesMike Bayer2006-06-051-0/+42