summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* Move test helpers to tests.helpersNed Batchelder2019-12-315-32/+104
|
* Easier to decipher arcz outputNed Batchelder2019-12-312-4/+23
|
* Use a fixed width for info labelsNed Batchelder2019-12-291-11/+21
| | | | | It makes it look nicer when using --debug=config,sys and it makes it easier to compare output between two different versions.
* Fix --debug=sys. #907Ned Batchelder2019-12-281-0/+8
|
* Warn if two things change the dynamic context. #901Ned Batchelder2019-12-271-0/+13
|
* Warnings can be marked to only display once.Ned Batchelder2019-12-272-4/+15
|
* Use abspath to rc file so that chdir doesn't bork us. #890Ned Batchelder2019-12-231-0/+19
|
* Catch and display expceptions during multiprocessing bootstrap.Ned Batchelder2019-12-231-0/+17
|
* A way to artificially crash coverage, for testing.Ned Batchelder2019-12-231-0/+15
|
* Confirm that run_command will show us both stdout and stderrNed Batchelder2019-12-231-0/+11
|
* Detect when a 4.x data file is being read. #886Ned Batchelder2019-12-221-5/+12
|
* Don't need to check for JSON-era bad-data messages any moreNed Batchelder2019-12-222-15/+0
|
* One more adjustment for Python 3.9a2Ned Batchelder2019-12-211-1/+1
|
* bpo 39114 broke 3.9, but maybe it's their bugNed Batchelder2019-12-212-0/+19
|
* Cleanup and changelog for #899 #900Ned Batchelder2019-12-211-46/+50
|
* fix context reporting for relative_filesDavid Szotten2019-12-212-36/+62
| | | | | | fix reporting of contexts when `relative_files = True` fixes #900
* Combine test helpers: remove_filesNed Batchelder2019-12-172-9/+9
|
* run --append --concurrency=multiprocessing didn't use a suffix for the main ↵Ned Batchelder2019-12-171-4/+24
| | | | process. #880
* Polish up cmd.rstNed Batchelder2019-12-082-2/+2
|
* Coverage(data_file=None) means no data file at all. #871Ned Batchelder2019-12-021-1/+26
|
* The [paths] setting is ordered. #649Ned Batchelder2019-12-011-0/+43
|
* Experimental: relative_files to support relative file names.Ned Batchelder2019-12-011-0/+91
|
* I'm not sure why I was deleting these meta env varsNed Batchelder2019-12-012-7/+3
| | | | Don't we want to measure the coverage of subprocesses we start in tests?
* Don't do vars and users in abs_fileNed Batchelder2019-11-282-1/+7
| | | | It meant file names could be incorrectly expanded.
* Make this test more resilientNed Batchelder2019-11-261-2/+1
|
* Run windows tests in parallelNed Batchelder2019-11-261-1/+16
| | | | | ... and fix the cleanup that prevented it previously by retrying until the cleanup succeeds.
* These tests needed temp directoriesNed Batchelder2019-11-261-1/+3
|
* Mark tests that don't need a temp dirNed Batchelder2019-11-254-5/+15
|
* Adapt to 3.9's way of reporting files using absolute paths.Ned Batchelder2019-11-252-10/+23
|
* Implement __spec__ for files we run. #745 #838Ned Batchelder2019-11-242-9/+39
|
* Clean-ups I noticed while doing something elseNed Batchelder2019-11-173-4/+5
|
* Expose numbits_to_nums() SQL function, refs #868Simon Willison2019-11-121-0/+5
|
* Templite {% joined %} is more convenient than trailing hyphensNed Batchelder2019-11-111-0/+18
|
* Coverage.py is only capitalized when it starts a sentenceNed Batchelder2019-11-101-3/+3
|
* CoverageData.lines doesn't sort its returned listNed Batchelder2019-11-092-7/+7
|
* '[run] note' is no longer supported.Ned Batchelder2019-11-094-59/+12
|
* Linux tests are runnableNed Batchelder2019-11-071-5/+15
| | | | PYTHONPYCACHEPREFIX makes the tests 10% faster on 3.8
* A little more metacovNed Batchelder2019-11-051-2/+2
|
* Exclude some nested coverage lines from coverageNed Batchelder2019-11-041-28/+32
|
* This file was unused since we deleted test_farm.py a year agoNed Batchelder2019-11-041-14/+0
|
* Refactor the toml logicNed Batchelder2019-11-041-6/+21
| | | | | | | | | - Section names can be dotted. - We only ever read one file, so we don't need to loop over files. - Error messages should show the actual section names where problems happened.
* Give warnings about not being able to parse TOML files if toml isn't installedNed Batchelder2019-11-031-0/+34
|
* A better way to import optional modulesNed Batchelder2019-11-031-0/+12
|
* Expand environment variables in any part of a TOML configNed Batchelder2019-11-031-1/+2
|
* TOML support for pyproject.toml and other config filesFrazer McLean2019-11-031-0/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed and rebased from https://github.com/nedbat/coveragepy/pull/699 Missing getfloat TOMLConfigParser -> TomlConfigParser fix getfloat for int Move TomlConfigParser Add name to contributors Import toml in backward.py fix indentation Don't ignore TomlDecodeError Raise if TomlConfigParser is used without toml installed Add tests for TOML config Fix test on Python 2 Mention toml support in documentation.
* Optionally skip empty files in reportsreybog902019-11-015-2/+71
|
* Upgrade pylintNed Batchelder2019-10-184-5/+5
|
* More polish on the expandable contextsNed Batchelder2019-10-172-6/+6
|
* Annotations should appear when hovering the text line, but not other parts ↵Ned Batchelder2019-10-162-8/+10
| | | | of #source.p
* Only the active context labels should have colorNed Batchelder2019-10-152-2/+2
|