summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Make FixtureResource.reset actually call fixture.reset().Robert Collins2013-01-213-25/+116
* * TestResourceManager.reset() was not taking dependency dirtiness intoRobert Collins2013-01-202-1/+12
* * FixtureResource was not triggering cleanups or resets between uses, this isRobert Collins2013-01-202-10/+22
* Release 0.2.6 and add Python3.2 compat.0.2.6Robert Collins2013-01-204-13/+30
* Fix several pep8 warningsFree Ekanayaka2012-08-101-39/+42
* * super() is now called from ResourcedTestCase fixing a long standing issueRobert Collins2011-05-053-6/+34
|\
| * fix usage of super() and get tests passingtim.cole@canonical.com2011-05-033-3/+41
| * use super in test casestim.cole@canonical.com2011-05-032-4/+4
|/
* More clarity.Robert Collins2010-11-151-1/+5
* * Added ``testresources.FixtureResource`` to wrap ``fixtures.Fixture``Robert Collins2010-11-152-0/+56
* Relicenced to BSD / Apache2.0 with full agreement of contributors.Robert Collins2010-02-277-103/+84
* Use a travelling salesman heuristic to sort tests, accepting up to twice the ...Robert Collins2010-02-193-43/+324
* partition tests to perform resource ordering optimisation into strongly conne...Robert Collins2010-02-164-23/+147
* TestResource -> TestResourceManager.Robert Collins2010-02-121-5/+5
* Make public reusable functions for setting up and tearing down resources of a...Robert Collins2010-01-112-30/+62
|\
| * Make public reusable functions for setting up and tearing down resources of a...Robert Collins2010-01-082-30/+62
* | Typo.Robert Collins2010-01-071-1/+1
* | Implement an adapter for existing fixtures that honour a setUp/tearDown like ...Robert Collins2010-01-072-0/+104
|/
* Fix OptimisingTestSuite.addTest when adding other OptimisingTestSuite instanc...Robert Collins2010-01-052-1/+10
* Fix build errors with recent testtools.Robert Collins2009-12-121-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-135-45/+171
* Merge support for trace_functions in TestResource.Robert Collins2009-07-072-3/+28
|\
| * Review feedback - make the trace happen around make and clean not just before...Robert Collins2009-06-182-6/+12
| * Allow tracing of TestResource activity by passing a trace_function to TestRes...Robert Collins2009-06-172-3/+22
* | Review feedback.Robert Collins2009-07-071-2/+2
* | Merge and simply James Henstridge's reset patch.Robert Collins2009-06-182-8/+72
|\ \ | |/ |/|
| * Update code to reset() resources if they have been used by a test.James Henstridge2009-01-243-34/+81
| * Rename _resetResource() to reset() (explicitly documenting it as James Henstridge2009-01-202-8/+53
* | 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-172-2/+67
* | Merge bug fix for lp:271257Robert Collins2009-06-173-11/+53
|\ \
| * | Merge in James's patch and apply a fix.Jonathan Lange2008-11-023-7/+49
* | | Merge adsorbSuite->addTests rename.Robert Collins2009-06-172-29/+67
|\ \ \ | |/ / | | / | |/ |/|
| * Don't need iterate_tests any more.Jonathan Lange2008-10-041-12/+0
| * testtools not pyunit3kJonathan Lange2008-10-045-16/+27
| |\
| * | Add another test to satisfy my paranoia.Jonathan Lange2008-09-131-7/+24
| * | Rename adsorbSuite to addTest in the tests.Jonathan Lange2008-09-131-14/+14
| * | 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-132-5/+32
* | | Make OptimisingTestSuite release resources before running non-resourced James Henstridge2008-12-052-9/+30
* | | Prevent thrashing on dependent resources.Robert Collins2008-12-051-1/+3
* | | Grouping of tests includes dependent tests.Robert Collins2008-12-052-3/+62
* | | 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-054-11/+111
* | | Use _getGraph() to calculate the resource switching costs again. This James Henstridge2008-12-032-44/+29
* | | Put the test splitting code into split_by_resources(), and update the James Henstridge2008-12-032-35/+43
* | | Test all permutations in testSortIsStableWithinGroups.James Henstridge2008-12-031-11/+8
* | | Rather than sorting the entire list of tests, sort groups of tests that James Henstridge2008-12-022-34/+63