From: johannes r. <svn...@pl...> - 2010-03-23 09:23:50
|
Author: thet Date: Tue Mar 23 09:23:43 2010 New Revision: 35494 Modified: plone.app.event/trunk/plone/app/event/tests/test_utils.py Log: import base test class at top Modified: plone.app.event/trunk/plone/app/event/tests/test_utils.py ============================================================================== --- plone.app.event/trunk/plone/app/event/tests/test_utils.py (original) +++ plone.app.event/trunk/plone/app/event/tests/test_utils.py Tue Mar 23 09:23:43 2010 @@ -1,3 +1,5 @@ +import plone.app.event.tests.base + import datetime import unittest from plone.app.event.utils import n2rn, vformat, rfc2445dt, foldline @@ -17,18 +19,18 @@ self.assertEqual(vformat('foo;bar'), 'foo\;bar') self.assertEqual(vformat('foo:bar'), 'foo\:bar') self.assertEqual(vformat('foo:bar,more'), 'foo\:bar\,more') - + def test_rfc2445dt(self): dt = DateTime('2005/07/20 18:00:00 Brazil/East') self.assertEqual(rfc2445dt(dt), '20050720T210000Z') - + dt = DateTime('2010/08/31 20:15:00 GMT+1') self.assertEqual(rfc2445dt(dt), '20100831T191500Z') - + # we need a DateTime-object as input dt = datetime.datetime.now() - self.assertRaises(AttributeError, rfc2445dt, dt) - + self.assertRaises(AttributeError, rfc2445dt, dt) + def test_foldline(self): self.assertEqual(foldline('foo'), 'foo\n') longtext = ("Lorem ipsum dolor sit amet, consectetur adipiscing elit. " @@ -36,7 +38,7 @@ self.assertEqual(foldline(longtext), ('Lorem ipsum dolor sit amet, consectetur adipiscing ' 'elit. Vestibulum co\n nvallis imperdiet dui posuere.\n')) - - + + def test_suite(): return unittest.defaultTestLoader.loadTestsFromName(__name__) |