summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* make cssNed Batchelder2019-10-131-43/+44
|
* Better presentation of contexts. #855Ned Batchelder2019-10-131-4/+10
|
* Save copies of support files so we can view gold files properlyNed Batchelder2019-10-1311-0/+914
|
* Warn if asked to show context but none were measured. #851Ned Batchelder2019-10-101-11/+20
|
* The C tracer can do dynamic contexts, so don't skip this testNed Batchelder2019-10-101-4/+0
|
* Quiet pylintNed Batchelder2019-10-061-0/+3
|
* Context patterns are regexes, not globsNed Batchelder2019-10-021-1/+1
|
* Setting query context has to be done with a separate method callNed Batchelder2019-10-024-87/+88
|
* Exit arcs have to be corrected to first linesNed Batchelder2019-09-211-45/+25
| | | | | | | | | | We've long remapped line numbers to the first line of a multi-line statement. But exit line numbers (negative numbers) were not remapped. This meant we were needlessly chasing weirdnesses in implementations. But the actual results of running coverage always remapped results to the first line, so there's no point in tracking the unmapped line numbers in our tests.
* Avoid a test that recent pypy3 can't run properlyNed Batchelder2019-09-151-0/+3
|
* Python tracer supports dynamic contexts. #846Ned Batchelder2019-09-152-56/+0
|
* Polish up substitute_variables based on a lightning talkNed Batchelder2019-09-141-0/+1
|
* Updating with an empty data is okNed Batchelder2019-09-031-0/+16
| | | | | With no arc or line data, it used to choose lines arbitrarily, which would fail if an empty data was updating an arc data.
* Log some indication of the script being executedNed Batchelder2019-09-021-0/+9
|
* Reporting methods shouldn't permanently change the configurationNed Batchelder2019-09-011-0/+11
|
* No need for format indexes (mostly)Ned Batchelder2019-09-017-14/+14
|
* Make callers debug output easier to use as editor launchesNed Batchelder2019-09-011-3/+3
|
* Create a JSON reportMatt Bachmann2019-08-313-14/+230
|
* Improved numbits operationsNed Batchelder2019-08-111-8/+107
| | | | | | | | | * Better names (merge -> union) * More ops (intersection) * Can be registered for SQLite use * Numbits can be empty Also, line_map is a dumb table name. line_bits is marginally better.
* Fix unusual backslash token issue. #822Ned Batchelder2019-08-101-0/+10
|
* Fix a bug in num_in_numbits.Ned Batchelder2019-08-011-1/+2
|
* Use more conventional strategy namingNed Batchelder2019-08-011-6/+6
|
* Add num_in_numbitsNed Batchelder2019-08-011-1/+10
|
* Keep hypothesis from freaking out about variable timings during metacovNed Batchelder2019-08-011-1/+13
|
* Add numbits_any_intersectionNed Batchelder2019-07-311-1/+9
|
* Use Hypothesis instead of my own janky randomizationNed Batchelder2019-07-311-22/+14
|
* Refactor numbits into their own filesNed Batchelder2019-07-312-30/+37
|
* I have to remember to run pylint before checking things in.Ned Batchelder2019-07-301-1/+1
|
* Don't be fooled by a class named test_something. Fixes #829Ned Batchelder2019-07-261-0/+5
|
* z-compressed dumps and loadsNed Batchelder2019-07-191-0/+28
|
* Bitmaps for line numbers, 10% of the size.Ned Batchelder2019-07-151-0/+30
|
* Remove the JSON data codeNed Batchelder2019-07-105-143/+7
|
* Avoid useless or redundant db operations. Faster.Ned Batchelder2019-07-072-19/+6
| | | | | | Moving operations into the "with self._connect" means less opening and closing of the database. Returning early if there is no data to write avoids writing empty contexts.
* Can't run the delete-my-directory tests on WindowsNed Batchelder2019-07-061-0/+5
|
* Add tests of bug #806, and ensure it's fixed even if the program ends with ↵Ned Batchelder2019-07-061-0/+30
| | | | an exception
* HTML: Mark things to show instead of to hide.Ned Batchelder2019-07-0628-363/+346
| | | | | | | | | | Also made some other changes along the way: * Scroll bar markers change as the selected categories change. * We don't use css class 'stm' for anything, get rid of it. * Better sass use all around.
* Clean up and test filtering contexts for reportingNed Batchelder2019-07-011-3/+18
|
* Context reporting improvements and testNed Batchelder2019-06-301-5/+62
| | | | | Contexts should only be reported on lines that are marked as executed. The empty outer context is now reported as "(empty)".
* Make a Unicode character more apparent in the sourceNed Batchelder2019-06-301-2/+6
|
* TypoNed Batchelder2019-06-291-1/+1
|
* New API: Coverage.current() returns the latest started instance.Ned Batchelder2019-06-251-0/+31
|
* Don't run contract tests if contracts are disabledNed Batchelder2019-06-191-1/+6
|
* Move arcz_to_arcs to misc so we can use it elsewhereNed Batchelder2019-06-194-55/+18
|
* Remove ShiningPanda hackNed Batchelder2019-06-171-8/+0
|
* Make the incremental checker a little smarter.Ned Batchelder2019-06-171-2/+2
|
* No need to pass coverage/config separately everywhereNed Batchelder2019-06-171-22/+15
|
* Refactor text reporting to use the same code paths as other reportsNed Batchelder2019-06-161-13/+12
|
* Remove a property that has been deprecated for three yearsNed Batchelder2019-06-161-19/+0
|
* More sass goodnessNed Batchelder2019-06-131-27/+1
|
* Update the test output css files tooNed Batchelder2019-06-131-414/+158
|