summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 0.2.7.HEAD0.2.7trunkRobert Collins2013-01-211-0/+3
|
* Make FixtureResource.reset actually call fixture.reset().Robert Collins2013-01-215-32/+129
|
* * TestResourceManager.reset() was not taking dependency dirtiness intoRobert Collins2013-01-203-1/+15
| | | | consideration. (Brian Sutherland, #783488)
* * FixtureResource was not triggering cleanups or resets between uses, this isRobert Collins2013-01-204-12/+31
| | | | | fixed (but will make OptimisingTestSuite trigger resets on every transition between tests). (Robert Collins, James Westby, #1023423)
* Release 0.2.6 and add Python3.2 compat.0.2.6Robert Collins2013-01-207-28/+51
|
* Ignore build products.Robert Collins2013-01-201-0/+3
|
* NEWS made clearer. (Martin Pool)Robert Collins2012-10-232-14/+26
|\
| * A few README corrections:Martin Pool2012-10-231-14/+21
|/ | | | | | - consistently say "manager" not "factory" - explain `make` is called by `getResource` - make the example not bzrlib-specific
* (free.ekanayaka) Fix PEP 8 & pyflakes warnings.Jonathan Lange2012-08-131-39/+42
|\
| * Fix several pep8 warningsFree Ekanayaka2012-08-101-39/+42
|/
* Release 0.2.5.0.2.5Robert Collins2012-01-272-1/+4
|
* * Typo in NEWS fixed. (Thommi Richards)Robert Collins2012-01-272-1/+3
|\
| * Fixed typo in README.Thomi Richards2012-01-261-1/+1
|/
* * super() is now called from ResourcedTestCase fixing a long standing issueRobert Collins2011-05-054-6/+37
|\ | | | | | | with using it as a mix-in in Python 2.4 and above. (Tim Cole, #771505)
| * 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
|
* Tweak README.Robert Collins2010-11-151-1/+7
|
* * Added ``testresources.FixtureResource`` to wrap ``fixtures.Fixture``Robert Collins2010-11-154-5/+71
| | | | instances. (Robert Collins)
* Fix typo in setup.py.Robert Collins2010-02-271-1/+1
|
* Release 0.2.4.Robert Collins2010-02-272-2/+19
|
* Relicenced to BSD / Apache2.0 with full agreement of contributors.Robert Collins2010-02-2714-473/+377
|
* Merge sortTests performance bugfix.Robert Collins2010-02-195-34/+447
|\
| * Use a travelling salesman heuristic to sort tests, accepting up to twice the ↵Robert Collins2010-02-194-43/+328
| | | | | | | | total resource setup/teardown cost for fast (N^2) sort times.
| * partition tests to perform resource ordering optimisation into strongly ↵Robert Collins2010-02-165-23/+151
|/ | | | connected sets of tests, reducing optimisation passes to cases where some resources are actually reused.
* TestResource -> TestResourceManager.Robert Collins2010-02-124-38/+38
|
* Much improved documentation for end users.Jonathan Lange2010-01-272-34/+159
|\
| * Update NEWS fileJonathan Lange2010-01-271-1/+6
| |
| * Some spelling corrections.Jonathan Lange2010-01-271-8/+8
| |
| * Third-party documentation for testresourcesMartin Pool2010-01-251-33/+153
|/
* Include MANIFEST.in and NEWS.Robert Collins2010-01-241-0/+2
|
* Release 0.2.3.Robert Collins2010-01-246-7/+19
|
* Make public reusable functions for setting up and tearing down resources of ↵Robert Collins2010-01-113-30/+66
|\ | | | | | | a test.
| * Make public reusable functions for setting up and tearing down resources of ↵Robert Collins2010-01-083-30/+66
| | | | | | | | a test.
* | Implement an adapter for existing fixtures that honour a setUp/tearDown like ↵Robert Collins2010-01-113-0/+107
|\ \ | |/ |/| | | protocol.
| * Typo.Robert Collins2010-01-071-1/+1
| |
| * Implement an adapter for existing fixtures that honour a setUp/tearDown like ↵Robert Collins2010-01-073-0/+107
|/ | | | protocol.
* Release 0.2.2.Robert Collins2010-01-051-1/+1
|
* Fix OptimisingTestSuite.addTest when adding other OptimisingTestSuite ↵Robert Collins2010-01-053-1/+21
| | | | instances, which fixes testresources.TestLoader not generating optimising runs.
* Fix build errors with recent testtools.Robert Collins2009-12-123-8/+23
|
* Handle finding a test result when surrounding frames are things like twisted ↵Robert Collins2009-08-061-1/+6
| | | | reactors with run methods.
* Release 0.2Robert Collins2009-07-172-4/+17
|
* Really fix bug 284125 by using inspect to look up the TestResult being used ↵Robert Collins2009-07-137-49/+183
| | | | and audit activity via the result object tests are being run with.
* Merge support for trace_functions in TestResource.Robert Collins2009-07-073-3/+32
|\
| * Review feedback - make the trace happen around make and clean not just ↵Robert Collins2009-06-182-6/+12
| | | | | | | | before, and pass structed info not a formatted string.
| * Allow tracing of TestResource activity by passing a trace_function to ↵Robert Collins2009-06-173-3/+26
| | | | | | | | TestResource, fixing bug 284125.
* | Review feedback.Robert Collins2009-07-071-2/+2
| |
* | Merge and simply James Henstridge's reset patch.Robert Collins2009-06-183-8/+77
|\ \ | |/ |/|
| * 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
| | | | | | | | overridable), and move the self._dirty check into the method.