summaryrefslogtreecommitdiff
path: root/coverage/data.py
Commit message (Collapse)AuthorAgeFilesLines
* with statements: no more finally closeNed Batchelder2013-10-201-8/+2
|
* Generator expressons are ok now.Ned Batchelder2013-10-191-2/+2
|
* Get rid of our backward implementation of set, sorted, reversed, and rpartition.Ned Batchelder2013-10-191-1/+1
|
* More --debug options, split code into separate objects.Ned Batchelder2013-09-081-1/+9
|
* Use iitems() to avoid lists of dict items on py2.Ned Batchelder2012-11-161-10/+10
|
* Refactor, and make it work on older Pythons.Ned Batchelder2012-11-141-6/+2
|
* Fix race condition removing .coverage on initlahwran2012-11-121-2/+7
|
* Remove odd module holding, since I think this is now fixed by always ↵Ned Batchelder2012-11-111-8/+4
| | | | stopping the tracers.
* Finished implementation of path aliases for combining data files. #17.Ned Batchelder2011-08-231-1/+1
|
* Cleanups for lint and older PythonsNed Batchelder2011-08-211-2/+1
|
* The machinery to map paths through aliases for merging coverage data from ↵Ned Batchelder2011-08-211-2/+10
| | | | disparate machines. Part of fixing #17.
* Incremental HTML generation. Some cleanup would be good.Ned Batchelder2011-03-241-0/+5
|
* Pylint 0.23.0 'deprecated' disable-msg.Ned Batchelder2011-02-011-1/+1
|
* Now that we include 0% files in the data, they aren't 'executed', they are ↵Ned Batchelder2010-09-031-2/+2
| | | | 'measured'.
* Now completely unexecuted source files can be included in reporting. ↵Ned Batchelder2010-09-031-0/+4
| | | | Specifying --source tells coverage.py where to search for files that haven't been executed.
* Some prep work for finding completely uncovered files.Ned Batchelder2010-08-301-1/+4
|
* Use some strange self.os stuff to hold references to modules so we'll have ↵Ned Batchelder2010-08-071-4/+8
| | | | them available when called from atexit(). Fixes issue #71, I think.
* Calculate the pid suffix for data files at the end of the process so that ↵Ned Batchelder2010-03-201-17/+14
| | | | programs calling os.fork will collect data from both child and parent. Fixes issue #56.
* Parallel mode can be set from the .coveragerc file.Ned Batchelder2010-01-031-4/+6
|
* Delete files combined during 'coverage combine'. Fixes issue #40.Ned Batchelder2009-12-291-0/+2
|
* Merged default onto config.Ned Batchelder2009-12-031-23/+23
|\
| * Massive eol whitespace clean-up.Ned Batchelder2009-12-021-23/+23
| |
* | Add data_file to the .coveragerc file.Ned Batchelder2009-11-281-4/+3
|/
* Clean up.Ned Batchelder2009-11-081-4/+19
|
* Better reporting of partial lines, including leaving out partial stuff ↵Ned Batchelder2009-10-271-0/+5
| | | | altogether if no arcs were measured.
* Everything should derive from object.Ned Batchelder2009-10-241-1/+1
|
* Start unit testing the arc measurement. In arcs, -1 means enter or exit.Ned Batchelder2009-10-161-0/+4
|
* Don't write arcs if there are none, and an ad-hoc data viewer.Ned Batchelder2009-10-121-7/+24
|
* Write the arcs to the data file.Ned Batchelder2009-10-121-3/+16
|
* Report lines properly when measuring branches; Use None for the placeholder ↵Ned Batchelder2009-10-121-5/+10
| | | | value throughout.
* Reduce the amount of data translation by having the tracers record data in a ↵Ned Batchelder2009-10-111-4/+4
| | | | form more like it will be consumed. Also should reduce the amount of work the tracers have to do.
* One way to collect arc information..Ned Batchelder2009-10-111-13/+22
|
* Added a 'coverage debug' command to get internal information for diagnosing ↵Ned Batchelder2009-09-271-4/+9
| | | | problems. Also, all commands should at least take -h.
* The best way to get py3k support: same source runs on both, with some ↵Ned Batchelder2009-09-221-3/+2
| | | | contortions.
* Capture the full path to the data file when execution starts. Fixes issue 24.Ned Batchelder2009-09-141-17/+8
|
* Explicitly request pickle protocol 2 so that Py3-written pickles can be read ↵Ned Batchelder2009-09-061-1/+1
| | | | by Py2.
* Move the backward-compatibility definitions to a common file. There seems to ↵Ned Batchelder2009-07-031-9/+1
| | | | be no pretty way to do this.
* I meant for the list of lines to be sorted.Ned Batchelder2009-07-031-2/+14
|
* Refactor a little bit so the tests can get at the data more easily.Ned Batchelder2009-07-031-6/+9
|
* Minor cleanup: don't use the types module so much.Ned Batchelder2009-06-101-2/+2
|
* Add the last few docstrings, and no pylint messages!Ned Batchelder2009-05-131-1/+1
|
* Re-think the api to set the data file name and suffix.Ned Batchelder2009-05-111-15/+14
|
* The name of the project is Coverage, not coverage.py.Ned Batchelder2009-04-301-1/+1
|
* More docstrings.Ned Batchelder2009-04-191-9/+17
|
* New more flexible data storage.Ned Batchelder2009-04-181-16/+46
|
* Testing and clean up for data.pyNed Batchelder2009-04-181-10/+11
|
* Refactor the file name stuff in CoverageData, and start its own test file.Ned Batchelder2009-04-171-14/+28
|
* Remove an unused parameter, and other small cleanups to data storageNed Batchelder2009-04-161-7/+7
|
* It's ok to ask the data module about files that were never measured. Fixes ↵Ned Batchelder2009-04-141-2/+6
| | | | <<issue 2>>.
* Use pickle to store coverage data instead of marshal. Marshal is not ↵Ned Batchelder2009-04-051-3/+4
| | | | guaranteed compatible across versions, although it is faster.