summaryrefslogtreecommitdiff
path: root/coverage/debug.py
Commit message (Collapse)AuthorAgeFilesLines
* style: double quotesNed Batchelder2023-03-221-14/+14
|
* refactor: use placebos instead of non-existent attributesNed Batchelder2023-02-111-2/+6
| | | | | Details of the problem and thought process: https://nedbatchelder.com/blog/202302/late_initialization_with_mypy.html
* test: more tests of debug output controlNed Batchelder2023-01-221-2/+2
|
* feat: the debug output file can be specified in the config file. #1319Ned Batchelder2023-01-221-22/+48
|
* mypy: debug.pyNed Batchelder2023-01-051-11/+15
|
* style: use good style for annotated defaults parametersNed Batchelder2023-01-051-13/+13
|
* mypy: Iterator is better than GeneratorNed Batchelder2023-01-051-3/+2
|
* mypy: summary.py, test_summary.py, tests/coveragetest.pyNed Batchelder2023-01-041-2/+3
|
* mypy: partial debug.py and pytracer.pyNed Batchelder2023-01-021-31/+57
|
* mypy: add env.pyNed Batchelder2022-12-311-2/+8
|
* mypy: check sqldata.pyNed Batchelder2022-12-291-0/+4
|
* refactor: SimpleReprMixing wasn't simple, it was autoNed Batchelder2022-11-271-5/+5
| | | | Also, I'm not sure I like it as a mixin...
* fix: when stashing the singleton to sys.modules, use an actual module ↵Yilei "Dolee" Yang2022-06-111-2/+7
| | | | | object. (#1399) At least this won't trip anyone iterating through sys.modules and expects the values are actual modules.
* style: parens should indent the same as their opening lineNed Batchelder2022-05-011-1/+1
|
* debug: pybehave is now an option on `coverage debug`Ned Batchelder2022-02-061-6/+7
|
* debug: add 'pybehave' debug informationNed Batchelder2022-02-061-2/+11
| | | | It shows the behavior flags from coverage.env.
* refactor: this import was only needed for Python 2Ned Batchelder2021-10-081-4/+1
|
* COVERAGE_DEBUG_FILE accepts "stdout" and "stderr"Ned Batchelder2021-05-231-1/+3
|
* refactor: pyupgrade --py36-plus coverage/*.pyNed Batchelder2021-05-021-18/+18
|
* refactor: remove unneeded backward.py shimsNed Batchelder2021-05-011-2/+3
| | | | | | | | | | | | | | | Removed were: - StringIO - configparser - string_class - unicode_class - range - zip_longest - get_thread_id - path_types - shlex_quote - reprlib
* Improvements to debugging while chasing #915Ned Batchelder2020-01-111-10/+23
|
* Use a fixed width for info labelsNed Batchelder2019-12-291-1/+2
| | | | | It makes it look nicer when using --debug=config,sys and it makes it easier to compare output between two different versions.
* Adapt to 3.9's way of reporting files using absolute paths.Ned Batchelder2019-11-251-0/+1
|
* A little more metacovNed Batchelder2019-11-051-2/+2
|
* --debug=self now goes on a second line for better readabilityNed Batchelder2019-09-031-2/+2
|
* Log some indication of the script being executedNed Batchelder2019-09-021-1/+8
|
* cwd logging didn't have pid/tid info on itNed Batchelder2019-09-021-1/+1
|
* No need for format indexes (mostly)Ned Batchelder2019-09-011-4/+4
|
* Make callers debug output easier to use as editor launchesNed Batchelder2019-09-011-1/+1
|
* Pudb is a useful thing to have available when neededNed Batchelder2019-08-061-1/+1
|
* Context reporting improvements and testNed Batchelder2019-06-301-0/+18
| | | | | Contexts should only be reported on lines that are marked as executed. The empty outer context is now reported as "(empty)".
* Clean some lintNed Batchelder2018-10-171-1/+2
|
* Allow later DebugOutputFile to replace earlier onesNed Batchelder2018-10-161-6/+12
| | | | | | When logging calls, get_one() is called with no filters. It would be the_one, so a later get_one with filters for pids wouldn't take effect. Now the earlier is only interim, and the later one wins.
* Fewer conditionals for debug outputNed Batchelder2018-10-131-0/+6
|
* Debugging improvementsNed Batchelder2018-10-131-4/+4
|
* Name decorator components to avoid docstring requirementNed Batchelder2018-09-091-4/+4
|
* SimpleReprMixin is a better nameNed Batchelder2018-09-091-2/+2
|
* Tidy upNed Batchelder2018-09-081-1/+0
|
* Remove aspectlib debuggingNed Batchelder2018-09-041-37/+0
|
* Fix the aggressive singleton that broke the test suite in 3c54d840Ned Batchelder2018-08-301-11/+18
|
* Create the debug file more centrallyNed Batchelder2018-08-271-6/+8
| | | | This helps ensure that all debugging output goes into a single file.
* Formalize some more debugging tools I've been keeping to the sideNed Batchelder2018-08-271-1/+73
|
* Remove an unused debugging thingNed Batchelder2018-08-141-3/+0
|
* Improved debuggingNed Batchelder2018-08-041-0/+17
|
* Update NOTICE link to GitHub.Ned Batchelder2018-06-241-1/+1
|
* A little better debug loggingNed Batchelder2018-02-191-2/+3
|
* Don't use the aggressive singleton for normal debuggingNed Batchelder2017-03-231-1/+1
|
* Big refactor of debug loggingNed Batchelder2017-03-221-46/+115
|
* Clarify the aspectlib exampleNed Batchelder2017-01-101-2/+3
|
* Small improvements to the debug stuffNed Batchelder2017-01-021-7/+13
|