From 082e7f20d7df457c08119eb41fc2f3f8c09ba7ab Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 29 Mar 2010 16:25:03 +0200 Subject: subunit: Update to newer upstream version. --- lib/subunit/python/testtools/tests/test_matchers.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'lib/subunit/python/testtools/tests/test_matchers.py') diff --git a/lib/subunit/python/testtools/tests/test_matchers.py b/lib/subunit/python/testtools/tests/test_matchers.py index d5fd8bab3b..74b1ebc56a 100644 --- a/lib/subunit/python/testtools/tests/test_matchers.py +++ b/lib/subunit/python/testtools/tests/test_matchers.py @@ -9,6 +9,7 @@ from testtools import ( TestCase, ) from testtools.matchers import ( + Annotate, Equals, DocTestMatches, MatchesAny, @@ -153,6 +154,18 @@ class TestMatchesAllInterface(TestCase, TestMatchersInterface): 1, MatchesAll(NotEquals(1), NotEquals(2)))] +class TestAnnotate(TestCase, TestMatchersInterface): + + matches_matcher = Annotate("foo", Equals(1)) + matches_matches = [1] + matches_mismatches = [2] + + str_examples = [ + ("Annotate('foo', Equals(1))", Annotate("foo", Equals(1)))] + + describe_examples = [("1 != 2: foo", 2, Annotate('foo', Equals(1)))] + + def test_suite(): from unittest import TestLoader return TestLoader().loadTestsFromName(__name__) -- cgit