diff --git a/tests/test_future/test_str.py b/tests/test_future/test_str.py index 7135ed1d..5563abf3 100644 --- a/tests/test_future/test_str.py +++ b/tests/test_future/test_str.py @@ -363,6 +363,19 @@ def test_eq(self): self.assertFalse(b'ABCD' == s) self.assertFalse(bytes(b'ABCD') == s) + class OurCustomString(object): + def __init__(self, string): + self.string = string + + def __str__(self): + return self.string + + our_str = OurCustomString("foobar") + new_str = str("foobar") + + self.assertFalse(our_str == new_str) + self.assertFalse(new_str == our_str) + def test_hash(self): s = str('ABCD') self.assertIsInstance(hash(s),int)