Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | style: fix long lines and avoid backslashesnedbat/unittest2pytest | Ned Batchelder | 2021-01-31 | 1 | -6/+4 |
| | |||||
* | style: correct placement of auto-added pytest imports | Ned Batchelder | 2021-01-31 | 1 | -1/+1 |
| | |||||
* | refactor: unittest2pytest -w tests | Ned Batchelder | 2021-01-31 | 1 | -29/+26 |
| | | | | One step of moving to pure pytest tests. | ||||
* | Use a fixed width for info labels | Ned Batchelder | 2019-12-29 | 1 | -11/+21 |
| | | | | | It makes it look nicer when using --debug=config,sys and it makes it easier to compare output between two different versions. | ||||
* | Log some indication of the script being executed | Ned Batchelder | 2019-09-02 | 1 | -0/+9 |
| | |||||
* | Make callers debug output easier to use as editor launches | Ned Batchelder | 2019-09-01 | 1 | -3/+3 |
| | |||||
* | Remove the JSON data code | Ned Batchelder | 2019-07-10 | 1 | -7/+2 |
| | |||||
* | Avoid useless or redundant db operations. Faster. | Ned Batchelder | 2019-07-07 | 1 | -4/+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. | ||||
* | Asserts should be expected,actual | Ned Batchelder | 2018-12-24 | 1 | -1/+1 |
| | |||||
* | Defer using the database when calling set_context #716 | Ned Batchelder | 2018-10-14 | 1 | -2/+2 |
| | | | | | | | | | | | The collector calls set_context() before any code is run. If we touch the database there, it will get created *very* early. This causes problems with pytest-cov, which will delete those early-created files when erasing data. By deferring the database access until add_lines is called, the data file stays off the disk until the collection is done (or until the context switches), which avoids the problem. | ||||
* | measured_contexts() and two simple tests of the global context | Ned Batchelder | 2018-09-21 | 1 | -2/+2 |
| | |||||
* | Put back an always-on indication of the tracer available | Ned Batchelder | 2018-08-30 | 1 | -2/+13 |
| | |||||
* | Better sys_info: pid, and a more understandable name. | Ned Batchelder | 2018-08-26 | 1 | -2/+2 |
| | |||||
* | Be flexible, and accept either json-sourced or sql-source error messages in ↵ | Ned Batchelder | 2018-08-24 | 1 | -4/+9 |
| | | | | some tests | ||||
* | Make file operations implicit on constructed filename | Ned Batchelder | 2018-07-23 | 1 | -2/+2 |
| | |||||
* | Update NOTICE link to GitHub. | Ned Batchelder | 2018-06-24 | 1 | -1/+1 |
| | |||||
* | Slight refactor of how we look for configuration files | Ned Batchelder | 2018-03-19 | 1 | -2/+2 |
| | |||||
* | * --source and --include are mutually exclusive (take 2) #265 | loic@dachary.org | 2017-01-07 | 1 | -1/+2 |
| | | | | | close #265 close #101 | ||||
* | Pids can be less that 5 digits | Ned Batchelder | 2017-03-23 | 1 | -1/+1 |
| | |||||
* | Big refactor of debug logging | Ned Batchelder | 2017-03-22 | 1 | -20/+30 |
| | |||||
* | Sometimes we match against files, sometimes directories. | Ned Batchelder | 2017-02-21 | 1 | -1/+1 |
| | | | | Also, skip our own test code when running tests. | ||||
* | Add tests for short_id, and pytest-ize an existing one | Ned Batchelder | 2017-01-02 | 1 | -10/+20 |
| | |||||
* | Pids can be fewer than 5 digits | Ned Batchelder | 2016-09-24 | 1 | -2/+2 |
| | |||||
* | Change the debug=callers test to something that will be coverable | Ned Batchelder | 2016-09-24 | 1 | -12/+15 |
| | |||||
* | Clean up and test the callers debugging info | Ned Batchelder | 2016-09-24 | 1 | -0/+13 |
| | |||||
* | Test short_stack, and give it a skip parameter for better output. | Ned Batchelder | 2016-09-24 | 1 | -1/+36 |
| | |||||
* | Use the new class name | Ned Batchelder | 2015-07-27 | 1 | -1/+1 |
| | |||||
* | Add license mention to the top of all files. #313. | Ned Batchelder | 2015-07-24 | 1 | -0/+3 |
| | |||||
* | Use PyContracts so we can declare/enforce parameter and return types. | Ned Batchelder | 2015-05-17 | 1 | -1/+1 |
| | | | | | This commit doesn't add any uses of PyContracts, but gets the machinery in place. | ||||
* | Make the two forms of debug output more uniform | Ned Batchelder | 2015-01-24 | 1 | -1/+11 |
| | |||||
* | info_formatter shouldn't assume it gets a list | Ned Batchelder | 2015-01-24 | 1 | -0/+4 |
| | |||||
* | Comment was missing a word | Ned Batchelder | 2015-01-19 | 1 | -1/+1 |
| | |||||
* | Allow the --debug switch on any command | Ned Batchelder | 2014-10-26 | 1 | -1/+5 |
| | |||||
* | Move lots of initing to _init, so we can tweak settings before starting. | Ned Batchelder | 2014-10-10 | 1 | -1/+2 |
| | |||||
* | Mark a bunch of tests that don't need temp directories. | Ned Batchelder | 2013-09-28 | 1 | -0/+2 |
| | |||||
* | Tests for debug tracing features. | Ned Batchelder | 2013-09-12 | 1 | -0/+88 |
| | |||||
* | More --debug options, split code into separate objects. | Ned Batchelder | 2013-09-08 | 1 | -0/+25 |