comparison rhodecode/tests/test_libs.py @ 2371:a05e01144a2c beta

fixed stupid test condition
author Marcin Kuzminski <marcin@python-works.com>
date Sat, 02 Jun 2012 00:10:11 +0200
parents c4d8ed624728
children a221706dab50
comparison
equal deleted inserted replaced
2370:889cda9c2d14 2371:a05e01144a2c
116 'marian.user', 'marco-polo', 'marco_polo' 116 'marian.user', 'marco-polo', 'marco_polo'
117 ], key=lambda k: k.lower()) 117 ], key=lambda k: k.lower())
118 self.assertEqual(s, extract_mentioned_users(sample)) 118 self.assertEqual(s, extract_mentioned_users(sample))
119 119
120 def test_age(self): 120 def test_age(self):
121 import calendar
121 from rhodecode.lib.utils2 import age 122 from rhodecode.lib.utils2 import age
122 n = datetime.datetime.now() 123 n = datetime.datetime.now()
123 delt = lambda *args, **kwargs: datetime.timedelta(*args, **kwargs) 124 delt = lambda *args, **kwargs: datetime.timedelta(*args, **kwargs)
124 self.assertEqual(age(n), u'just now') 125 self.assertEqual(age(n), u'just now')
125 self.assertEqual(age(n - delt(seconds=1)), u'1 second ago') 126 self.assertEqual(age(n - delt(seconds=1)), u'1 second ago')
126 self.assertEqual(age(n - delt(seconds=60 * 2)), u'2 minutes ago') 127 self.assertEqual(age(n - delt(seconds=60 * 2)), u'2 minutes ago')
127 self.assertEqual(age(n - delt(hours=1)), u'1 hour ago') 128 self.assertEqual(age(n - delt(hours=1)), u'1 hour ago')
128 self.assertEqual(age(n - delt(hours=24)), u'1 day ago') 129 self.assertEqual(age(n - delt(hours=24)), u'1 day ago')
129 self.assertEqual(age(n - delt(hours=24 * 5)), u'5 days ago') 130 self.assertEqual(age(n - delt(hours=24 * 5)), u'5 days ago')
130 self.assertEqual(age(n - delt(hours=24 * 32)), u'1 month and 2 days ago') 131 self.assertEqual(age(n - delt(hours=24 * (calendar.mdays[n.month-1] + 2))),
132 u'1 month and 2 days ago')
131 self.assertEqual(age(n - delt(hours=24 * 400)), u'1 year and 1 month ago') 133 self.assertEqual(age(n - delt(hours=24 * 400)), u'1 year and 1 month ago')