diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-06-05 17:25:51 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-06-05 17:25:51 +0000 |
| commit | 120dcee5a71187d4bebfe50aedbbefb09184cac1 (patch) | |
| tree | f2a090a510c8df405d0b1bef2936bafa3511be07 /README.unittests | |
| parent | f8314ef9ff08af5f104731de402d6e6bd8c043f3 (diff) | |
| download | sqlalchemy-120dcee5a71187d4bebfe50aedbbefb09184cac1.tar.gz | |
reorganized unit tests into subdirectories
Diffstat (limited to 'README.unittests')
| -rw-r--r-- | README.unittests | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/README.unittests b/README.unittests new file mode 100644 index 000000000..74c7ccac1 --- /dev/null +++ b/README.unittests @@ -0,0 +1,42 @@ +To run unit tests (assuming unix-style commandline, adjust as needed for windows): + +cd into the SQLAlchemy distribution directory. + +Set up the PYTHONPATH: + + export PYTHONPATH=./lib/:./test/ + +To run all tests: + + python test/alltests.py + +Help is available via: + + python test/alltests.py --help + + usage: alltests.py [options] files... + + options: + -h, --help show this help message and exit + --dburi=DBURI database uri (overrides --db) + --db=DB prefab database uri (sqlite, sqlite_file, postgres, + mysql, oracle, oracle8, mssql) + --mockpool use mock pool + --verbose full debug echoing + --noecho Disable SQL statement echoing + --quiet be totally quiet + --nothreadlocal dont use thread-local mod + --enginestrategy=ENGINESTRATEGY + engine strategy (plain or threadlocal, defaults to SA + default) + + +Any unittest module can be run directly from the module file (same commandline options): + + python test/orm/mapper.py + +Additionally, to run a speciic test within the module, specify it as ClassName.methodname: + + python test/orm/mapper.py MapperTest.testget + + |
