aboutsummaryrefslogtreecommitdiffstats
path: root/tests/plugins.py
Commit message (Collapse)AuthorAgeFilesLines
* Switch from nose to unittestWaylan Limberg2018-01-081-127/+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.
* Fix for exceptions handling in HtmlOutput’s formatErr methodDmitry Shachnev2016-03-031-0/+2
| | | | | | | Now it should no longer print internal errors instead of intended ones on Python 3. Thanks to Maurice van der Pot for finding this fix.
* Flake8 cleanup (mostly whitespace).Waylan Limberg2014-11-201-22/+28
| | | | | | 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.
* Refactored test framework to use YAML config files rather than INI. Fixes #333.Waylan Limberg2014-08-201-1/+5
|
* Testing framework now runs on Python 2 & 3 unmodified.Waylan Limberg2012-12-141-2/+2
|
* Changes path of html output to be written into current dir rather than a tmp ↵Waylan Limberg2010-02-221-1/+1
| | | | dir. No need to create the tmp dir on first run.
* Moved test dir back out of markdown lib. We don't need to install the tests ↵Waylan Limberg2010-02-121-0/+115
in everyones site-packages. We just need to distrubute them in the tarball for people to run before installing etc.