summaryrefslogtreecommitdiff
path: root/tests/test_plugins.py
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Fully embrace SkipTest with our own method.Ned Batchelder2015-02-071-2/+1
| | | | | Also, no test is conditionally defined. They call self.skip if they should be skippped.
* Change how we snoop on callbacks, and how we skip tests.Ned Batchelder2015-02-071-90/+98
|
* Set timid=True automatically for pluginsNed Batchelder2015-01-241-0/+15
| | | | | This is better than asking people to add timid=True to their configs, since this way they won't have to clean it out of their config later.
* Change sysinfo to sys_infoNed Batchelder2015-01-241-9/+9
|
* Plugins can provide sysinfoNed Batchelder2015-01-241-0/+43
|
* Make the plugin test work on WindowsNed Batchelder2015-01-181-1/+4
|
* Collect all the nudgy environment checks into coverage.envNed Batchelder2015-01-181-12/+2
|
* pep8Ned Batchelder2015-01-011-11/+11
|
* Move Plugins so that plugin.py is just interface definitionsNed Batchelder2015-01-011-2/+5
|
* For some reason, lowercase 'python' suddenly struck me as odd-looking. Fix ↵Ned Batchelder2014-12-121-1/+1
| | | | them.
* Make sure check_include isn't called more than once per file.Ned Batchelder2014-11-281-0/+23
|
* Finished the plugin2 test of a dynamic tracing plugin.Ned Batchelder2014-11-271-56/+70
|
* Change how dynamic source filenames work in plugins.Ned Batchelder2014-11-241-1/+36
|
* Move to the misc.py fileNed Batchelder2014-11-211-51/+1
|
* Clean up some plugin tests.Ned Batchelder2014-11-121-40/+12
|
* More plugin re-shapingNed Batchelder2014-10-191-12/+22
|
* Can change config after construction.Ned Batchelder2014-10-111-4/+8
|
* Move lots of initing to _init, so we can tweak settings before starting.Ned Batchelder2014-10-101-2/+7
|
* Skip a test on Windows for now.Ned Batchelder2014-09-271-0/+6
|
* Some people running tests have a foo.py in their path...Ned Batchelder2014-09-211-1/+1
|
* Progress on pluginsNed Batchelder2014-09-141-7/+120
|
* Make CoveragePlugin importable from coverageNed Batchelder2014-08-221-4/+4
|
* Forgotten filesNed Batchelder2014-08-211-0/+104