aboutsummaryrefslogtreecommitdiffstats
path: root/tests/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* Updated generate code for tests refactor. Related to #333.Waylan Limberg2014-08-211-3/+3
|
* Refactored test framework to use YAML config files rather than INI. Fixes #333.Waylan Limberg2014-08-201-48/+62
|
* Updated testing framework to use PyTidyLib rather than uTidyLib for Python 3 ↵Waylan Limberg2013-03-131-21/+20
| | | | support.
* Testing framework now runs on Python 2 & 3 unmodified.Waylan Limberg2012-12-141-10/+10
|
* Normalize line endings in tests as git may alter them on Windows.Waylan Limberg2012-12-141-2/+3
| | | | | Without this, all SyntaxTests would fail from a git checkout on Windows. On other systems, it should have no effect.
* Fixed #115. Make sure all file objects are closed.Waylan Limberg2012-07-121-2/+5
|
* Added some fadfile commands to (re)generate tests when they are added or ↵Waylan Limberg2011-08-041-5/+38
| | | | updated.
* Python 3.2 made some changes to the configparser which broke the testing ↵Waylan Limberg2011-07-281-3/+3
| | | | framework. With a simple addition to our subclass (which we then make use of), this is an easy fix.
* Fixed a Python 2.4 incompatability in last commit. 'encode' only accepted ↵Waylan Limberg2011-07-281-1/+1
| | | | positional arguments back then.
* All internal encoding of output now uses the 'xmlcharrefreplace' error ↵Waylan Limberg2011-07-281-1/+1
| | | | handler. Also added a note to the docs. Anyone doing their own encoding of output should be as well.
* The Testing Framework will now pass any non-reserved args set in test.cfg ↵Waylan Limberg2011-04-291-6/+5
| | | | files as keyword arguments to Markdown for a given syntax test. As Markdown ignores unknown args, this should be safe and will allow testing of any newly added keywords without additional modification of the testing framework.
* Added run-tests.py script and added a helpful error message if nose is not ↵Waylan Limberg2010-02-131-5/+6
| | | | 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.
* Moved test dir back out of markdown lib. We don't need to install the tests ↵Waylan Limberg2010-02-121-0/+117
in everyones site-packages. We just need to distrubute them in the tarball for people to run before installing etc.