summaryrefslogtreecommitdiff
path: root/coverage/control.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove an unneeded import.Ned Batchelder2015-07-291-2/+0
|
* New config option: run:note lets you annotate the data file.Ned Batchelder2015-07-261-0/+3
|
* Call it brief_sys to avoid collision with other namesNed Batchelder2015-07-261-1/+1
|
* Write just one short string to run_infoNed Batchelder2015-07-261-8/+6
|
* Get rid of napoleon style docstrings, they don't format nicely.Ned Batchelder2015-07-261-2/+1
|
* Experiment with run information stored in the data file.Ned Batchelder2015-07-251-3/+14
|
* No need to conditionalize python_implementation any more.Ned Batchelder2015-07-251-5/+1
|
* Use more specific names than 'plugins', since there will be more of them in ↵Ned Batchelder2015-07-241-1/+1
| | | | the future.
* Add license mention to the top of all files. #313.Ned Batchelder2015-07-241-1/+4
|
* Refer to the project consistenly as coverage.py. #275Ned Batchelder2015-07-231-8/+8
|
* Remove CoverageData(collector=), we'll do it differently soon.Ned Batchelder2015-07-211-4/+1
|
* Add docs to CoverageData.Ned Batchelder2015-07-201-0/+1
|
* Refactor collector->data; data has only one of lines and arcs.Ned Batchelder2015-07-181-9/+1
| | | | | | Now the collector communicates directly with the data, and control is less involved. In the data, when measuring arcs, only arcs are stored. Lines are calculated as needed. This saves space in the data file, and is faster.
* Add a boolean interpretation of CoverageData.Ned Batchelder2015-07-161-2/+1
|
* Move suffix logic into data.pyNed Batchelder2015-07-151-24/+2
|
* More simplification of the data apiNed Batchelder2015-07-121-3/+3
|
* More reworking of the data apiNed Batchelder2015-07-121-1/+1
|
* Coverage._harvest_data is now Coverage.get_dataNed Batchelder2015-07-111-7/+11
|
* Clean up the unused debug argument to CoverageDataFilesNed Batchelder2015-07-111-4/+1
|
* Split off CoverageDataFiles from CoverageDataNed Batchelder2015-07-111-7/+10
|
* Analysis doesn't need a Coverage object, it needs a CoverageData object.Ned Batchelder2015-07-111-1/+1
|
* The use_cache method is no longer supported.Ned Batchelder2015-07-111-6/+3
|
* If __file__ disagrees with the frame, use the frame info. Fixes #380.Ned Batchelder2015-07-111-3/+5
|
* Change how plugins are initialized. No more Plugin. Now coverage_init.Ned Batchelder2015-07-051-14/+9
|
* Remove the last vestige of FileReporter.nameNed Batchelder2015-07-041-5/+0
|
* The file-rename warning needs to take <string> into account.Ned Batchelder2015-07-031-4/+5
|
* Exec'ing code gives the wrong filename. A warning now, while we figure it ↵Ned Batchelder2015-07-021-0/+5
| | | | out. Part of #380.
* COVERAGE_DEBUG can set the debug configuration optionsNed Batchelder2015-06-141-0/+3
|
* Debugging plugin wrappersNed Batchelder2015-06-141-1/+1
|
* Change FileLocator from a class to module-level functionsNed Batchelder2015-06-131-16/+13
|
* Move plugin support stuff into plugin_support.pyNed Batchelder2015-06-131-48/+1
|
* PyContracts now uses six, so exclude six during testing.Ned Batchelder2015-06-031-3/+5
|
* Add a docstringNed Batchelder2015-05-251-0/+1
|
* Normalize measured data's filenames before adding to data.Ned Batchelder2015-05-251-3/+6
|
* Use PyContracts so we can declare/enforce parameter and return types.Ned Batchelder2015-05-171-5/+10
| | | | | This commit doesn't add any uses of PyContracts, but gets the machinery in place.
* Update docstring and command line help text.Christine Lytwynec2015-04-221-0/+4
| | | | | --HG-- branch : combine-from-multiple-dirs
* Added ability to combine coverage data files from multiple directories into ↵Christine Lytwynec2015-04-211-2/+2
| | | | | | | one file via command line args. --HG-- branch : combine-from-multiple-dirs
* Handle exceptions from dynamic_source_filename.Ned Batchelder2015-02-261-13/+13
| | | | This required disabling plugins from the C tracer.
* Ensure all FileReporter's have a .name attributeNed Batchelder2015-02-221-6/+14
|
* Rename CodeUnit to FileReporterNed Batchelder2015-02-211-3/+3
|
* Get rid of CodeUnit, FileReporter is the new thing.Ned Batchelder2015-02-211-1/+1
|
* Disable plugins if we can't support them, and show that in debug output.Ned Batchelder2015-02-211-4/+11
|
* Don't need this variableNed Batchelder2015-02-191-1/+1
|
* Protect against misbehaving plugins.Ned Batchelder2015-02-151-18/+36
| | | | | Also, test some misbehavior, and move our own annotations of plugins into prefixed attributes.
* Treat config_file=".coveragerc" the same as config_file=True. #357Ned Batchelder2015-02-111-4/+17
|
* Fix a bad check that was causing mysterious py2/py3 differencesNed Batchelder2015-02-101-2/+2
|
* Show file_tracers in debug sysNed Batchelder2015-02-091-0/+3
|
* Plugin support is now only in the CTracer, not in the PyTracer.Ned Batchelder2015-02-091-0/+9
|
* Plugin support is in C tracer as well as Python tracerNed Batchelder2015-02-081-6/+0
|
* Plugin modules have to define a Plugin class, or an error happens.Ned Batchelder2015-02-081-0/+4
|