Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | PyContracts is conditional, but not optional | Ned Batchelder | 2015-05-23 | 1 | -11/+7 | |
| | | ||||||
* | | Write all annotated files as utf8 | Ned Batchelder | 2015-05-19 | 1 | -13/+12 | |
| | | ||||||
* | | Use more @contract, less assert | Ned Batchelder | 2015-05-17 | 2 | -3/+2 | |
| | | ||||||
* | | Files with incorrect encoding declarations are no longer ignored. #351 | Ned Batchelder | 2015-05-17 | 2 | -17/+6 | |
| | | ||||||
* | | All Python source is Unicode internally. | Ned Batchelder | 2015-05-17 | 4 | -21/+56 | |
| | | | | | | | | | | Unfortunately, this meant hacking around a silly Python 2 restriction (can't compile a Unicode string containing an encoding declaration). | |||||
* | | Use PyContracts so we can declare/enforce parameter and return types. | Ned Batchelder | 2015-05-17 | 3 | -6/+41 | |
| | | | | | | | | | | This commit doesn't add any uses of PyContracts, but gets the machinery in place. | |||||
* | | Add a missing space to a help string. | Ned Batchelder | 2015-05-17 | 1 | -1/+1 | |
| | | ||||||
* | | Not sure how I missed this UndefinedLocal.... :( | Ned Batchelder | 2015-04-25 | 1 | -2/+1 | |
| | | ||||||
* | | Merged in lep/coverage.py (pull request #48) | Ned Batchelder | 2015-04-24 | 1 | -0/+5 | |
|\ \ | | | | | | | | | | Fix #363: crash when annotating non-ascii characters in python 2. | |||||
| * | | Fix #363: crash when annotating non-ascii characters in python 2. | Leonardo Pistone | 2015-04-14 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | --HG-- extra : amend_source : 8297268531b6014e4f2c2a445385f89688a3fb93 | |||||
* | | | A better way to indicate that a tempdir test isn't making any files. | Ned Batchelder | 2015-04-24 | 1 | -2/+11 | |
| | | | ||||||
* | | | Merged in clytwynec/coverage.py/combine-from-multiple-dirs (pull request #51) | Ned Batchelder | 2015-04-24 | 3 | -20/+36 | |
|\ \ \ | | | | | | | | | | | | | Added ability to combine coverage data files from multiple directories into one file via command line args. | |||||
| * | | | remove unneeded conditional | Christine Lytwynec | 2015-04-24 | 1 | -3/+1 | |
| | | | | | | | | | | | | | | | | | | | | --HG-- branch : combine-from-multiple-dirs | |||||
| * | | | Update tests | Christine Lytwynec | 2015-04-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | --HG-- branch : combine-from-multiple-dirs | |||||
| * | | | Update docstring and command line help text. | Christine Lytwynec | 2015-04-22 | 2 | -1/+8 | |
| | | | | | | | | | | | | | | | | | | | | --HG-- branch : combine-from-multiple-dirs | |||||
| * | | | Added ability to combine coverage data files from multiple directories into ↵ | Christine Lytwynec | 2015-04-21 | 3 | -19/+30 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | one file via command line args. --HG-- branch : combine-from-multiple-dirs | |||||
* | | | | More work on #299 | Ned Batchelder | 2015-04-21 | 3 | -6/+7 | |
| | | | | | | | | | | | | | | | | | | | | Add the timestamp to the Python output files also. Move the timestamp to the footer. Add Conrad to AUTHORS, and update the CHANGES file. | |||||
* | | | | Merged in conradho/coverage.py (pull request #47) | Ned Batchelder | 2015-04-21 | 2 | -0/+5 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Ticket 299: Adding a time stamp to html report | |||||
| * | | | | Ticket299: add time stamp to index.html reports page | Conrad Ho | 2015-04-14 | 2 | -0/+5 | |
| | |/ / | |/| | | ||||||
* | | | | Used the wrong string macro, this fixes Py3 | Ned Batchelder | 2015-04-20 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Fix another conflict. | Ned Batchelder | 2015-04-20 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | I don't know how to resolve conflicts I guess. | Ned Batchelder | 2015-04-20 | 1 | -4/+1 | |
| | | | | ||||||
* | | | | Merge issue-324 fix | Ned Batchelder | 2015-04-20 | 4 | -21/+62 | |
|\ \ \ \ | |_|/ / |/| | | | ||||||
| * | | | Fix branch coverage for yield statements. #308 #324 | Ned Batchelder | 2015-04-20 | 4 | -21/+60 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Turns out the "call" and "return" trace events are really "start frame" and "end frame". They happen not only when functions are entered and left, but when generators yield and resume. We aren't interested in arcs into and out of yield statements, so the trace functions look more closely to see what's really happening, and record an arc in human-friendly terms. Thanks for Mickie Betz for pushing on this bug, although her code is no longer here. :( | |||||
| * | | | Put all chunk/arc logic in one place. | Ned Batchelder | 2015-04-18 | 1 | -9/+7 | |
| | | | | ||||||
| * | | | Including generator yield statements when doing end of code calculations ↵ | Mickie Betz | 2015-04-14 | 1 | -1/+1 | |
| |/ / | | | | | | | | | | issue 324 | |||||
* | | | Merged in jchappell82/coverage.py/issue361 (pull request #45) | Ned Batchelder | 2015-04-15 | 4 | -89/+89 | |
|\ \ \ | ||||||
| * | | | Convert single quoted html output to use double quotes. | Jon Chappell | 2015-04-13 | 4 | -89/+89 | |
| |/ / | ||||||
* | | | backout b98fc53, so that tip is clean for merging pull requests. | Ned Batchelder | 2015-04-15 | 1 | -6/+5 | |
| |/ |/| | ||||||
* | | Absolute names in data, fixes Windows plugins, breaks data tests. | Ned Batchelder | 2015-03-01 | 1 | -5/+6 | |
| | | ||||||
* | | Stick to old-school C syntax | Ned Batchelder | 2015-02-28 | 1 | -1/+2 | |
| | | ||||||
* | | Last of the C extension review comments addressed. | Ned Batchelder | 2015-02-28 | 1 | -11/+31 | |
| | | ||||||
* | | Finish the plugin error checking in CTracer. | Ned Batchelder | 2015-02-28 | 1 | -9/+50 | |
| | | ||||||
* | | Refactor the plugin-disabler so we can use it in other places. | Ned Batchelder | 2015-02-28 | 1 | -27/+69 | |
| | | ||||||
* | | Fix bug with \f in HTML report. #360. | Ned Batchelder | 2015-02-28 | 1 | -1/+4 | |
| | | ||||||
* | | This seems to work better. Windows didn't like the other way. | Ned Batchelder | 2015-02-26 | 1 | -3/+5 | |
| | | ||||||
* | | More tracer.c improvements from code review | Ned Batchelder | 2015-02-26 | 1 | -11/+8 | |
| | | ||||||
* | | No need to zero new memory, and be consistent about checking returns | Ned Batchelder | 2015-02-26 | 1 | -48/+15 | |
| | | ||||||
* | | Handle exceptions from dynamic_source_filename. | Ned Batchelder | 2015-02-26 | 2 | -34/+78 | |
| | | | | | | | | This required disabling plugins from the C tracer. | |||||
* | | Ensure all FileReporter's have a .name attribute | Ned Batchelder | 2015-02-22 | 1 | -6/+14 | |
| | | ||||||
* | | Remove every last trace of CodeUnit, and bring me a glass of vodka | Ned Batchelder | 2015-02-22 | 7 | -51/+51 | |
| | | ||||||
* | | Rename CodeUnit to FileReporter | Ned Batchelder | 2015-02-21 | 2 | -5/+7 | |
| | | ||||||
* | | Get rid of CodeUnit, FileReporter is the new thing. | Ned Batchelder | 2015-02-21 | 4 | -55/+31 | |
| | | ||||||
* | | Fix a symptom-less error in tracer.c, and lots of other suggested fixes ↵ | Ned Batchelder | 2015-02-21 | 1 | -4/+18 | |
| | | | | | | | | noted from Yhg1s. | |||||
* | | Disable plugins if we can't support them, and show that in debug output. | Ned Batchelder | 2015-02-21 | 1 | -4/+11 | |
| | | ||||||
* | | Don't report negative line numbers through get_line_data | Ned Batchelder | 2015-02-19 | 1 | -2/+6 | |
| | | ||||||
* | | Don't need this variable | Ned Batchelder | 2015-02-19 | 1 | -1/+1 | |
| | | ||||||
* | | Make branch=True get along with plugins. | Ned Batchelder | 2015-02-18 | 1 | -12/+11 | |
| | | ||||||
* | | Properly handle crazy-long code objects. #359 | Ned Batchelder | 2015-02-17 | 1 | -3/+13 | |
| | | ||||||
* | | Change the tagging scheme so rtfd.org will work better. | Ned Batchelder | 2015-02-16 | 1 | -1/+1 | |
| | |