summaryrefslogtreecommitdiff
path: root/lib/subunit/python/testtools/tests/test_matchers.py
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2010-03-29 16:25:03 +0200
committerJelmer Vernooij <jelmer@samba.org>2010-03-29 18:05:29 +0200
commit082e7f20d7df457c08119eb41fc2f3f8c09ba7ab (patch)
tree67ad06fcc3125f3091accdc622c6d5c16515addd /lib/subunit/python/testtools/tests/test_matchers.py
parentc87332950043471e52b924f7498b63982ec4302c (diff)
downloadsamba-082e7f20d7df457c08119eb41fc2f3f8c09ba7ab.tar.gz
samba-082e7f20d7df457c08119eb41fc2f3f8c09ba7ab.tar.bz2
samba-082e7f20d7df457c08119eb41fc2f3f8c09ba7ab.zip
subunit: Update to newer upstream version.
Diffstat (limited to 'lib/subunit/python/testtools/tests/test_matchers.py')
-rw-r--r--lib/subunit/python/testtools/tests/test_matchers.py13
1 files changed, 13 insertions, 0 deletions
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__)