From 88f33ed8dd91439076984cec2f61abf7b81e2c6d Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Fri, 10 Oct 2003 04:23:14 +0000 Subject: [PATCH] Added test for ellipsisify. --- test/test_utils.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/test_utils.py b/test/test_utils.py index 6a33c79ac..0d12d6dc1 100644 --- a/test/test_utils.py +++ b/test/test_utils.py @@ -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')) +