Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit cf856f9

Browse files
committed
Add a test for the final branch in repr.Repr.repr1(), which deals with
a default repr() that's longer than 20 characters.
1 parent 7852616 commit cf856f9

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

Lib/test/test_repr.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,11 @@ def test_instance(self):
7878
i3 = ClassWithFailingRepr()
7979
eq(r(i3), ("<ClassWithFailingRepr instance at %x>"%id(i3)))
8080

81+
s = r(ClassWithFailingRepr)
82+
self.failUnless(s.startswith("<class "))
83+
self.failUnless(s.endswith(">"))
84+
self.failUnless(s.find("...") == 8)
85+
8186
def test_file(self):
8287
fp = open(unittest.__file__)
8388
self.failUnless(repr(fp).startswith(

0 commit comments

Comments
 (0)