Beispiel #1
0
 def test_describe_non_ascii_unicode(self):
     string = _u("A\xA7")
     suffix = _u("B\xA7")
     mismatch = DoesNotEndWith(string, suffix)
     self.assertEqual("%s does not end with %s." % (
         text_repr(string), text_repr(suffix)),
         mismatch.describe())
Beispiel #2
0
 def test_describe_non_ascii_unicode(self):
     string = _u("A\xA7")
     suffix = _u("B\xA7")
     mismatch = DoesNotEndWith(string, suffix)
     self.assertEqual(
         "%s does not end with %s." %
         (text_repr(string), text_repr(suffix)), mismatch.describe())
Beispiel #3
0
 def test_describe_non_ascii_unicode(self):
     string = "A\xA7"
     suffix = "B\xA7"
     mismatch = DoesNotEndWith(string, suffix)
     self.assertEqual(
         "{} does not end with {}.".format(text_repr(string),
                                           text_repr(suffix)),
         mismatch.describe())
Beispiel #4
0
 def test_describe_non_ascii_bytes(self):
     string = _b("A\xA7")
     suffix = _b("B\xA7")
     mismatch = DoesNotEndWith(string, suffix)
     self.assertEqual("{!r} does not end with {!r}.".format(string, suffix),
                      mismatch.describe())
Beispiel #5
0
 def test_describe(self):
     mismatch = DoesNotEndWith("fo", "bo")
     self.assertEqual("'fo' does not end with 'bo'.", mismatch.describe())
Beispiel #6
0
 def test_describe_non_ascii_bytes(self):
     string = _b("A\xA7")
     suffix = _b("B\xA7")
     mismatch = DoesNotEndWith(string, suffix)
     self.assertEqual("%r does not end with %r." % (string, suffix),
         mismatch.describe())
Beispiel #7
0
 def test_describe(self):
     mismatch = DoesNotEndWith("fo", "bo")
     self.assertEqual("'fo' does not end with 'bo'.", mismatch.describe())