class Bytes(MatcherTestCase): test_none = lambda self: self.assert_no_match(None) test_empty_unicode = lambda self: self.assert_no_match(u'') test_some_unicode = lambda self: self.assert_no_match(u"Alice has a cat") @skipIf(IS_PY3, "requires Python 2.x") def test_some_string__py2(self): self.assert_match("Alice has a cat") @skipUnless(IS_PY3, "requires Python 3.x") def test_some_string__py3(self): self.assert_no_match("Alice has a cat") test_some_object = lambda self: self.assert_no_match(object()) test_some_number = lambda self: self.assert_no_match(42) test_repr = lambda self: self.assert_repr(__unit__.Bytes()) # Assertion functions def assert_match(self, value): return super(Bytes, self).assert_match(__unit__.Bytes(), value) def assert_no_match(self, value): return super(Bytes, self).assert_no_match(__unit__.Bytes(), value)
def assert_no_match(self, value): return super(Bytes, self).assert_no_match(__unit__.Bytes(), value)