From 9d69c8f01d84186c5381a896afafb3d789afe9cb Mon Sep 17 00:00:00 2001 From: Paul McMillan Date: Fri, 2 Jul 2010 18:06:24 +0000 Subject: [PATCH] [soc2010/test-refactor] Updated field_defaults to use unittest2 delta arg for assertAlmostEqual git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/test-refactor@13415 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- tests/modeltests/field_defaults/tests.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/modeltests/field_defaults/tests.py b/tests/modeltests/field_defaults/tests.py index 47eeaed538..76dd63fe6e 100644 --- a/tests/modeltests/field_defaults/tests.py +++ b/tests/modeltests/field_defaults/tests.py @@ -1,5 +1,5 @@ # coding: utf-8 -from datetime import datetime +from datetime import datetime, timedelta from django.test import TestCase from django.utils.safestring import SafeUnicode, SafeString @@ -29,9 +29,7 @@ class FieldDefaultsTestCase(TestCase): self.assertEqual(a.headline, u'Default headline') # make sure the two dates are sufficiently close - #fixme, use the new unittest2 function - d = now - a.pub_date - self.assertTrue(d.seconds < 5) + self.assertAlmostEqual(now, a.pub_date, delta=timedelta(5)) # make sure that SafeString/SafeUnicode fields work a.headline = SafeUnicode(u'Iñtërnâtiônàlizætiøn1')