aboutsummaryrefslogtreecommitdiffstats
path: root/run-tests.py
Commit message (Collapse)AuthorAgeFilesLines
* Switch from nose to unittestWaylan Limberg2018-01-081-23/+0
| | | | | | | | | | | | | | | All file-based tests are now defined as unittest test cases via a metaclass which walks a directory and builds a unittest for each pair of test files. To run the tests just run `python -m unittest discover tests`. Or use tox as the tox config has been updated to run the new tests and all nose specific code has been removed. The test generator tools have been removed as well. If any changes or additions need to be made to tests, they should be implemented using the new framework rather than with the file-based tests. Eventually, only the PHP and pl tests should remain as file-based tests.
* Flake8 cleanup (mostly whitespace).Waylan Limberg2014-11-201-3/+9
| | | | | | Got all but a couple files in the tests (ran out of time today). Apparently I have been using some bad form for years (although a few things seemed to look better before the update). Anyway, conformant now.
* Updated generate code for tests refactor. Related to #333.Waylan Limberg2014-08-211-1/+1
|
* Fix NameError in run-tests.pyDmitry Shachnev2013-07-281-1/+1
|
* Remove some unused importsDmitry Shachnev2013-03-231-1/+1
|
* Allow run-tests script options and args to be passed through to nose.Waylan Limberg2013-03-151-6/+4
|
* Switched testing to tox.Waylan Limberg2013-03-011-1/+15
| | | | | | | | | | Also scrapped fabfile.py and replaced it with a much simpler makefile. Tox does most of the stuff that was in fabfile.py anyway. Now that everything runs in all supported python versions without using 2to3, we don't need to wait for tox to support it.
* Added run-tests.py script and added a helpful error message if nose is not ↵Waylan Limberg2010-02-131-0/+5
installed. Note the run-tests script will be used by simply running 'nosetests' from the commandline, so the hack in 'tests/__init__.py' has been removed.