summaryrefslogtreecommitdiff
path: root/CoverageTestRunner.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix whitespace problemsLars Wirzenius2015-04-181-28/+27
|
* Revert patch from JannistrunkLars Wirzenius2013-10-061-1/+1
| | | | Merging this breaks test suite for cliapp. I don't know why.
* Fix importing submodules with the same basenamesJannis Pohlmann2013-09-271-1/+1
| | | | | | | | | | | | | | | | This patch fixes a bug in CoverageTestRunner.py, where submodules with the same basenames were not loaded into separate module objects. Because the module names passed to imp.load_module() were the same, previously loaded modules would be reloaded in place, causing different problems: 1. Imports of the affected modules in the test and tested code would sometimes import a different module and cause AttributeError exceptions when expected symbols were not present in the imported module. 2. Sometimes, all but one of the imported modules would incorrectly be considered to have zero test coverage.
* Bump version number for releaseCoverageTestRunner-1.10Lars Wirzenius2013-04-171-1/+1
|
* Prepare release version 1.9.1Lars Wirzenius2013-04-171-1/+1
|
* Fix license summary shortnamesLars Wirzenius2013-04-161-1/+1
| | | | GPL-3+, not GPL3+. The dash is significant.
* Add license summaries and update copyright infoLars Wirzenius2013-04-161-1/+3
|
* Prepare release 1.9Lars Wirzenius2012-09-231-1/+1
|
* disable logging output while unit tests are runLars Wirzenius2012-01-191-2/+23
|
* disable progress reporting when output does not go to a terminalLars Wirzenius2011-12-261-3/+7
|
* Release version 1.7.1.coverage-test-runner-1.7.1Lars Wirzenius2011-09-041-3/+3
|
* Release version 1.7.Lars Wirzenius2011-09-041-1/+1
|
* Normalize paths in --ignored-missing-from file.Lars Wirzenius2011-08-291-0/+1
| | | | This avoids having to say ./setup.py: one can just say setup.py now. The old form also works still, though.
* Find tests in all specified directories.Lars Wirzenius2011-08-291-2/+2
|
* Change CoverageTestRunner.py to run stuff only in named dirs.Lars Wirzenius2011-08-291-2/+5
|
* Bump upstream version number.Lars Wirzenius2011-06-031-1/+1
|
* Update setup.py for PyPI submission.Lars Wirzenius2011-06-031-0/+3
|
* Update copyright license to GPL3+.Lars Wirzenius2011-06-021-9/+7
|
* Ignore setup.py by default.Lars Wirzenius2011-02-181-1/+1
|
* Report number of excluded modules.Lars Wirzenius2011-02-181-0/+8
|
* Release version 1.4.1, with profiling support.Lars Wirzenius2010-06-071-1/+6
|
* Make threshold for reporting slow tests be user-settableLars Wirzenius2010-02-141-1/+2
| | | via $COVERAGE_TEST_RUNNER_MAX_TIME.
* Initialize variable even if --ignored-missing-from is not used.Lars Wirzenius2009-09-301-0/+2
|
* Added --ignore-missing-from.Lars Wirzenius2009-09-301-3/+14
|
* Complain about missing test modules.#Lars Wirzenius2009-09-301-15/+46
|
* Report number of excluded statements in the output.Lars Wirzenius2008-07-191-3/+14
|
* Remove directory path from filenames in the output, if it is the current ↵Lars Wirzenius2008-07-151-1/+7
| | | | working directory.
* Add a regular expression to exclude #pragmas, a la coverage.py's default ↵Lars Wirzenius2008-05-181-0/+1
| | | | behavior.
* Added --ignore-coverage option when run as a script.Lars Wirzenius2008-01-231-3/+12
|
* When running module as a script, if the tests failed, exit with a non-zero ↵Lars Wirzenius2008-01-091-1/+3
| | | | exit code.
* Make it possible to reload modules outside the normal module search path ↵Lars Wirzenius2007-11-111-0/+2
| | | | (sys.path).
* Add helpers to easily run CoverageTestRunner in a directory.Lars Wirzenius2007-11-111-0/+11
|
* Automatically find module/test module pairs in a directory tree.Lars Wirzenius2007-11-111-1/+24
|
* Initial version, snarfed from another project of mine.Lars Wirzenius2007-11-111-0/+155