Added test for ellipsisify.

This commit is contained in:
Jeremy Fincher 2003-10-10 04:23:14 +00:00
parent 5793283e70
commit 88f33ed8dd
1 changed files with 6 additions and 0 deletions

View File

@ -238,6 +238,12 @@ class UtilsTest(unittest.TestCase):
self.assertEqual(lflatten([1, [2, [3, 4], 5], 6]), [1, 2, 3, 4, 5, 6])
self.assertRaises(TypeError, lflatten, 1)
def testEllipsisify(self):
f = utils.ellipsisify
self.assertEqual(f('x'*30, 30), 'x'*30)
self.failUnless(len(f('x'*35, 30)) <= 30)
self.failUnless(f(' '.join(['xxxx']*10), 30)[:-3].endswith('xxxx'))