summaryrefslogtreecommitdiff
path: root/tests/test_plugins.py
Commit message (Collapse)AuthorAgeFilesLines
* More tests need temp directoriesNed Batchelder2018-09-021-2/+0
|
* Refactor initializationNed Batchelder2018-08-141-2/+4
| | | | | | | We need the data file suffix when the data file is created, not when write() is called. This required separating how different pieces were initialized. The old way was dumb anyway, since it (for example) created a Collector when reporting.
* Move line_counts out of the data classesNed Batchelder2018-08-101-4/+5
|
* Be stricter about self._dataNed Batchelder2018-07-081-4/+4
|
* Update NOTICE link to GitHub.Ned Batchelder2018-06-241-1/+1
|
* Fix plugin sysinfo tests under pytracercoverage-4.5.1Ned Batchelder2018-02-101-1/+6
|
* Configurer plugins should be reported by --debug=sysNed Batchelder2018-02-101-5/+7
|
* Avoid a temp dir for a test that doesn't need itNed Batchelder2018-01-221-0/+2
|
* A new kind of plug-in: configurers. #563Ned Batchelder2018-01-061-3/+16
|
* There will be other kinds of pluginsNed Batchelder2017-12-261-4/+4
|
* One more variation on WindowsNed Batchelder2017-03-311-0/+1
|
* A test of the plugin.find_executable_files methodNed Batchelder2017-03-311-0/+52
|
* Windows has a different error message for path(float)Ned Batchelder2017-03-301-0/+1
|
* Be pickier about the expected failures from plugin tests.Ned Batchelder2017-03-301-7/+26
|
* Use new show_stderr flag so we can see errors printed to stderr during ↵Ned Batchelder2017-03-301-1/+0
| | | | failing tests.
* Clean up in plugin testsNed Batchelder2017-03-291-8/+6
|
* Use standard skipTest, which unittest-mixins will override.Ned Batchelder2016-06-121-2/+2
|
* Correct the defaults for coverage.report(show_missing=None, skip_covered=None)Ned Batchelder2016-05-081-2/+2
|
* Plain-text output no longer includes trailing spacesNed Batchelder2016-01-171-1/+1
|
* A better way to test for warnings.Ned Batchelder2015-10-031-11/+5
|
* Add some tests of bad pluginsNed Batchelder2015-09-071-8/+64
|
* Pragmas for metacoverageNed Batchelder2015-08-301-1/+1
|
* Add docstring for source_token_linesNed Batchelder2015-08-101-1/+1
|
* Change the coverage.config item-access syntax to a real method call.Ned Batchelder2015-08-021-14/+14
| | | | | The square brackets were too cute, and I couldn't figure out how to document them anyway!
* Plugins can get built-in python reporting.Ned Batchelder2015-08-011-0/+51
|
* Better spelling.Ned Batchelder2015-07-251-1/+1
|
* Add license mention to the top of all files. #313.Ned Batchelder2015-07-241-0/+3
|
* Change CoverageData.summary() to CoverageData.line_counts()Ned Batchelder2015-07-161-4/+4
|
* Add a test about claiming a plugin is a file tracer, when it is not.Ned Batchelder2015-07-061-0/+13
|
* Constructing the plugin is the plugin's businessNed Batchelder2015-07-051-17/+18
|
* Change how plugins are initialized. No more Plugin. Now coverage_init.Ned Batchelder2015-07-051-19/+67
|
* Clean up some pylintNed Batchelder2015-07-031-3/+3
|
* Make sure not to call functions with an error set.Ned Batchelder2015-06-031-1/+5
| | | | | Python 3.5 is stricter about getting this right. So we have to call PyErr_Print to print and clear the error before calling the warn function.
* Finish the plugin error checking in CTracer.Ned Batchelder2015-02-281-0/+51
|
* Handle exceptions from dynamic_source_filename.Ned Batchelder2015-02-261-14/+28
| | | | This required disabling plugins from the C tracer.
* Ensure all FileReporter's have a .name attributeNed Batchelder2015-02-221-3/+69
|
* Make the test a little nicer.Ned Batchelder2015-02-211-5/+6
|
* Oops, test broken by last commit.Ned Batchelder2015-02-211-3/+7
|
* Make branch=True get along with plugins.Ned Batchelder2015-02-181-2/+27
|
* Ship 4.0a5coverage-4.0a5Ned Batchelder2015-02-161-0/+2
|
* Protect against misbehaving plugins.Ned Batchelder2015-02-151-0/+109
| | | | | Also, test some misbehavior, and move our own annotations of plugins into prefixed attributes.
* Always make the current directory importable. #358Ned Batchelder2015-02-131-0/+19
|
* Fix a bad check that was causing mysterious py2/py3 differencesNed Batchelder2015-02-101-0/+10
|
* Plugin support is now only in the CTracer, not in the PyTracer.Ned Batchelder2015-02-091-0/+27
|
* Plugin support is in C tracer as well as Python tracerNed Batchelder2015-02-081-6/+0
|
* You got me, pylint!Ned Batchelder2015-02-081-1/+1
|
* Plugin modules have to define a Plugin class, or an error happens.Ned Batchelder2015-02-081-6/+9
|
* PylintNed Batchelder2015-02-081-4/+4
|
* Test omitted plugin-measured files.Ned Batchelder2015-02-081-1/+9
|
* Re-use CheckUniqueFilenames for test_collector.pyNed Batchelder2015-02-081-26/+6
|