comparison test/test_dates.py @ 543:22e0edf7da6e

lots of date/interval related changes: more relaxed date format for input
author Richard Jones <richard@users.sourceforge.net>
date Wed, 16 Jan 2002 07:02:57 +0000
parents 49748e59852a
children 3d61b5d2243e
comparison
equal deleted inserted replaced
542:d17eecdcfe35 543:22e0edf7da6e
13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" 14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS"
15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, 15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
17 # 17 #
18 # $Id: test_dates.py,v 1.7 2001-08-13 23:01:53 richard Exp $ 18 # $Id: test_dates.py,v 1.8 2002-01-16 07:02:57 richard Exp $
19 19
20 import unittest, time 20 import unittest, time
21 21
22 from roundup.date import Date, Interval 22 from roundup.date import Date, Interval
23 23
32 ae(str(date), '2001-03-01.00:00:00') 32 ae(str(date), '2001-03-01.00:00:00')
33 33
34 def testDate(self): 34 def testDate(self):
35 ae = self.assertEqual 35 ae = self.assertEqual
36 date = Date("2000-04-17") 36 date = Date("2000-04-17")
37 ae(str(date), '2000-04-17.00:00:00')
38 date = Date("2000-4-7")
39 ae(str(date), '2000-04-07.00:00:00')
40 date = Date("2000-4-17")
37 ae(str(date), '2000-04-17.00:00:00') 41 ae(str(date), '2000-04-17.00:00:00')
38 date = Date("01-25") 42 date = Date("01-25")
39 y, m, d, x, x, x, x, x, x = time.gmtime(time.time()) 43 y, m, d, x, x, x, x, x, x = time.gmtime(time.time())
40 ae(str(date), '%s-01-25.00:00:00'%y) 44 ae(str(date), '%s-01-25.00:00:00'%y)
41 date = Date("2000-04-17.03:45") 45 date = Date("2000-04-17.03:45")
81 return unittest.makeSuite(DateTestCase, 'test') 85 return unittest.makeSuite(DateTestCase, 'test')
82 86
83 87
84 # 88 #
85 # $Log: not supported by cvs2svn $ 89 # $Log: not supported by cvs2svn $
90 # Revision 1.7 2001/08/13 23:01:53 richard
91 # fixed a 2.1-ism
92 #
86 # Revision 1.6 2001/08/07 00:24:43 richard 93 # Revision 1.6 2001/08/07 00:24:43 richard
87 # stupid typo 94 # stupid typo
88 # 95 #
89 # Revision 1.5 2001/08/07 00:15:51 richard 96 # Revision 1.5 2001/08/07 00:15:51 richard
90 # Added the copyright/license notice to (nearly) all files at request of 97 # Added the copyright/license notice to (nearly) all files at request of

Roundup Issue Tracker: http://roundup-tracker.org/