Bugs : testtools (original) (raw)

High

Triaged

#1188420 traceback filtering of non-contiguous unittest frames is broken

testtools 18

High

Triaged

#1258125 ExpectedException doesn't accept sub-classes of given exception type

testtools 6

High

Incomplete

#1417803 unittest.expectedFailure not treated as unexpectedsuccess

testtools 6

High

Triaged

#1488296 multiple exceptions can lose too much context

testtools 6

High

Triaged

#1523242 test_stopTestRun_current_time sometimes fails on Pypy

testtools 6

Medium

Triaged

#684071 monkey patching 'debug' breaks twisted.internet.base.DelayedCall

testtools 6

Medium

Triaged

#823933 Cannot rerun failing when the failure is an import one

testtools 6

Medium

Triaged

#872906 python -m testtools.run discover -v doesn't set verbosity

testtools 14

Medium

Triaged

#885321 ThreadsafeForwardingResult does not forward time outside of tests

testtools 6

Medium

Triaged

#897196 Cleanups not run after twisted test times out

testtools 6

Medium

Incomplete

#938336 TextTestRunner uses str(test) which cannot be tweaked easily as it is a descriptor

testtools 8

Medium

Triaged

#1118119 WithAttributes inheritance easy to get wrong

testtools 6

Medium

Triaged

#1132542 TestCommand: please add the possibility of making test failures fatal

testtools 8

Medium

Triaged

#1183332 Automated tests for testtools manuals

testtools 6

Medium

Triaged

#1186195 MatchesSetwise prose documentation out of sync with API docs

testtools 6

Medium

Triaged

#1219404 Python 3 subtests are not natively supported

testtools 14

Medium

Triaged

#1443754 expectThat doesn't report the line number of failed expectations

testtools 6

Medium

Triaged

#1467558 testtools.skip decorator not functional with unittest.TestCase as base class

testtools 12

Medium

Triaged

#1516091 make release cannot recover from failed authorization

testtools 6

Low

Triaged

#1529143 TestSkipped not worth the hassle

testtools 6

Wishlist

Triaged

#501169 testtools should pass the real exc_info to TestResult methods

testtools 6

Wishlist

Triaged

#504070 testtools change broke BZR_TEST_PDB

testtools 8

Wishlist

Triaged

#505386 testtools.run should support selecting tests by id

testtools 10

Wishlist

Incomplete

#584824 hook to have a callable called after test methods return

testtools 6

Wishlist

Triaged

#607435 TextTestResult should be easier to extend

testtools 6

Wishlist

Triaged

#681045 testloader does not help with modules that cannot be imported

testtools 10

Wishlist

Triaged

#686807 Having __str__ not __repr__ as part of the matcher protocol is awkward

testtools 6

Wishlist

Triaged

#704219 wish for invertible matchers

testtools 6

Wishlist

Triaged

#803845 Warnings when using testtools in buildout

testtools 6

Wishlist

Triaged

#826836 Documentation can slip out-of-sync with code

testtools 6

Wishlist

Triaged

#849843 repr-like function that takes any object

testtools 8

Wishlist

Triaged

#849846 Safety checks for Annotate and/or AnnotateMismatch

testtools 8

Wishlist

Triaged

#881780 no way to transiently disable frame hiding

testtools 6

Wishlist

Triaged

#893970 Can't use testtools snapshot with pkg_resources

testtools 6

Wishlist

Triaged

#897213 Details from fixtures are not included in timed out Twisted tests

testtools 6

Wishlist

Triaged

#900567 Add matcher for length of a sequence

testtools 6

Wishlist

Triaged

#906251 Return values from tests are ignored

testtools 6

Wishlist

Triaged

#906266 Too much stack shown on re-raised exceptions

testtools 6

Wishlist

Triaged

#922035 Using addDetail() is fiddly for simple cases

testtools 6

Wishlist

Triaged

#972135 MatchesStructure doesn't work with dicts

testtools 6

Wishlist

Triaged

#1088820 load_tests doesn't work on package/__init__.py files.

testtools 6

Wishlist

Triaged

#1097975 linecache encoding fails in ipython notebook

testtools 6

Wishlist

Triaged

#1118091 error description for raises with wrong type is too brief

testtools 6

Wishlist

Incomplete

#1153837 Add verbosity to texttestresult

testtools 6

Wishlist

Triaged

#1166096 No documentation of required packages for release automation.

testtools 6

Wishlist

Triaged

#1169014 testtools sphinx documentation does not show a valid version number

testtools 6

Wishlist

Triaged

#1243922 Emit proper error message when tests.sort() failed

testtools 6

Wishlist

Triaged

#1250483 FileContains does not support binary files

testtools 6

Wishlist

Triaged

#1369135 SynchronousDeferredRunTest does not use run_with_log_observers

testtools 6

Wishlist

Incomplete

#1372726 A test run should fail if scenarios have duplicate names

testtools 10

Wishlist

Triaged

#1452436 testtools does not conform to PEP 396

testtools 6

Wishlist

Triaged

#1514540 Mandatory setUp & tearDown upcalling makes migrating to testtools harder

testtools 6

Wishlist

Triaged

#1515933 Support for retrying intermittently failing tests

testtools 6

Wishlist

Triaged

#1517867 Public API for getting test method / function

testtools 6

Wishlist

Triaged

#1518100 Cannot suppress traceback in custom handler

testtools 6

Undecided

New

#1589657 Make testtools.twistedsupport._deferred.extract_result public

testtools 6

Undecided

New

#1819078 Asynchronously supercalling setUp or tearDown fails

testtools 6

Undecided

Incomplete

#1845631 subunit fails to write to stream when write() returns None

testtools 6