Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add RPM dependency.HEADmaster | Vincent Driessen | 2010-08-11 |
| | |||
* | Stop walking up the traceback as soon as possible. | Vincent Driessen | 2010-08-04 |
| | | | | | | This is done by letting the score calculation return a value between 0.0 and 1.0. If we find a frame with a score of 1.0 in the middle of it, we can immediately stop searching further, as this will be the best match. | ||
* | Changed the implementation of the stack frame selector. | Vincent Driessen | 2010-08-04 |
| | | | | | | The new logic is a bit more explicit on how the best stack frame is selected: the traceback is now fully walked, and for each frame a score is calculated that increases when certain conditions match. The best score wins. | ||
* | Change the documentation value. | Vincent Driessen | 2010-08-02 |
| | | | | The previous value broke "python setup.py bdist_rpm" builds. | ||
* | Allow users to extend unittest.TestCase. | Vincent Driessen | 2010-07-30 |
| | | | | | | | | | | | | | When users extend their test cases with custom assert-methods (for example, def assertIsEmail(self, s)), for every test using that assertion, machineout now returns the line number inside the assertIsEmail method. This isn't useful, since you lose the information as to what particular test is failing. This patch solves that problem by skipping any methods that start with 'assert' when walking up the stack trace. And, yes, this assumes the convention that your unittest.TestCase extensions use the 'assert'-prefix, which would be a good naming convention anyway. | ||
* | Remove the file/method line from the machine output. | Vincent Driessen | 2010-07-27 |
| | |||
* | Remove add_options method, since the variable it stores isn't used anywhere. | Vincent Driessen | 2010-07-27 |
| | |||
* | PEP8ify more and removed unused "import re". | Vincent Driessen | 2010-07-27 |
| | |||
* | Removing more unused doctests stuff. Making internal methods protected. | Mike Crute | 2010-07-26 |
| | |||
* | Basic cleanup, removing unused code, re-organizing for clarity. | Mike Crute | 2010-07-26 |
| | |||
* | Removing doctests support since I don't really like doctests. | Mike Crute | 2010-07-26 |
| | |||
* | Removing tests since they actually didn't do anything | Mike Crute | 2010-07-26 |
| | |||
* | Pedantic PEP8 cleanup. | Mike Crute | 2010-07-26 |
| | |||
* | Applying stack-frame selection patch from @nvie | Mike Crute | 2010-07-26 |
| | |||
* | Moving to google code | Mike Crute | 2010-07-23 |
| | |||
* | Updating setup.py file for upload to chishop. | Mike Crute | 2010-07-23 |
| | |||
* | Removed PKG-INFO | Maciek Starzyk | 2010-01-02 |
| | |||
* | Added .hgignore. Removed egg-info - it is generated by setuptools. | Maciek Starzyk | 2010-01-02 |
| | |||
* | Updated entry point name to 0.10 API | Maciek Starzyk | 2010-01-02 |
| | |||
* | Removed extra parameters from addError() and addFailure() | Maciek Starzyk | 2010-01-02 |
| | |||
* | Initial import | Mike Crute | 2009-11-03 |