summaryrefslogtreecommitdiff
path: root/lib/testresources/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* Make FixtureResource.reset actually call fixture.reset().Robert Collins2013-01-211-12/+64
* * TestResourceManager.reset() was not taking dependency dirtiness intoRobert Collins2013-01-201-1/+1
* * FixtureResource was not triggering cleanups or resets between uses, this isRobert Collins2013-01-201-10/+13
* Release 0.2.6 and add Python3.2 compat.0.2.6Robert Collins2013-01-201-10/+24
* Fix several pep8 warningsFree Ekanayaka2012-08-101-39/+42
* fix usage of super() and get tests passingtim.cole@canonical.com2011-05-031-2/+2
* More clarity.Robert Collins2010-11-151-1/+5
* * Added ``testresources.FixtureResource`` to wrap ``fixtures.Fixture``Robert Collins2010-11-151-0/+36
* Relicenced to BSD / Apache2.0 with full agreement of contributors.Robert Collins2010-02-271-14/+12
* Use a travelling salesman heuristic to sort tests, accepting up to twice the ...Robert Collins2010-02-191-37/+216
* partition tests to perform resource ordering optimisation into strongly conne...Robert Collins2010-02-161-23/+64
* TestResource -> TestResourceManager.Robert Collins2010-02-121-5/+5
* Make public reusable functions for setting up and tearing down resources of a...Robert Collins2010-01-111-26/+54
|\
| * Make public reusable functions for setting up and tearing down resources of a...Robert Collins2010-01-081-26/+54
* | Typo.Robert Collins2010-01-071-1/+1
* | Implement an adapter for existing fixtures that honour a setUp/tearDown like ...Robert Collins2010-01-071-0/+44
|/
* Fix OptimisingTestSuite.addTest when adding other OptimisingTestSuite instanc...Robert Collins2010-01-051-1/+1
* Handle finding a test result when surrounding frames are things like twisted ...Robert Collins2009-08-061-1/+6
* Really fix bug 284125 by using inspect to look up the TestResult being used a...Robert Collins2009-07-131-32/+60
* Merge support for trace_functions in TestResource.Robert Collins2009-07-071-1/+12
|\
| * Review feedback - make the trace happen around make and clean not just before...Robert Collins2009-06-181-3/+5
| * Allow tracing of TestResource activity by passing a trace_function to TestRes...Robert Collins2009-06-171-1/+10
* | Review feedback.Robert Collins2009-07-071-2/+2
* | Merge and simply James Henstridge's reset patch.Robert Collins2009-06-181-4/+18
|\ \ | |/ |/|
| * Update code to reset() resources if they have been used by a test.James Henstridge2009-01-241-3/+15
| * Rename _resetResource() to reset() (explicitly documenting it as James Henstridge2009-01-201-8/+18
* | Make TestResource.make_all and clean_all private methods.Robert Collins2009-06-171-6/+6
* | A dirty or changed dependency of a resource makes the resource dirty too, fix...Robert Collins2009-06-171-1/+19
* | Merge bug fix for lp:271257Robert Collins2009-06-171-2/+0
|\ \
| * | Merge in James's patch and apply a fix.Jonathan Lange2008-11-021-2/+0
* | | Merge adsorbSuite->addTests rename.Robert Collins2009-06-171-18/+21
|\ \ \ | |/ / | | / | |/ |/|
| * Don't need iterate_tests any more.Jonathan Lange2008-10-041-12/+0
| * testtools not pyunit3kJonathan Lange2008-10-041-1/+12
| |\
| * | Move implementation to addTest, deprecating adsorbSuite.Jonathan Lange2008-09-131-4/+9
| * | Implement in terms of base addTest.Jonathan Lange2008-09-131-2/+3
| * | Make adsorbSuite preserve some of the test suite hierarchy.Jonathan Lange2008-09-131-2/+11
* | | Make OptimisingTestSuite release resources before running non-resourced James Henstridge2008-12-051-7/+6
* | | Prevent thrashing on dependent resources.Robert Collins2008-12-051-1/+3
* | | Grouping of tests includes dependent tests.Robert Collins2008-12-051-3/+6
* | | Clean resources before their dependencies, so the dependency can be used duri...Robert Collins2008-12-051-1/+1
* | | Implement non-optimising resource dependencies/cascading by extending the Tes...Robert Collins2008-12-051-6/+52
* | | Use _getGraph() to calculate the resource switching costs again. This James Henstridge2008-12-031-25/+16
* | | Put the test splitting code into split_by_resources(), and update the James Henstridge2008-12-031-21/+15
* | | Rather than sorting the entire list of tests, sort groups of tests that James Henstridge2008-12-021-25/+32
* | | Really stomp on sort optimisation ordering. Will be slow with huge test numbe...Robert Collins2008-12-021-14/+29
* | | Merge James' cleaner approach.Robert Collins2008-12-021-16/+12
|\ \ \
| * | | Change the sortTests() algorithm to simply walk the graph of tests, James Henstridge2008-12-021-18/+13
| * | | Fix OptimisingTestSuite._getGraph() to handle resources correctly.James Henstridge2008-12-021-4/+5
* | | | Ditch Dijkstra for salesman, TINFLRobert Collins2008-12-021-17/+15
* | | | Apply patch from James Henstridge to fix test failures.Robert Collins2008-12-021-4/+5
|/ / /