summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaren Tracey <kmtracey@gmail.com>2009-11-01 23:09:23 +0000
committerKaren Tracey <kmtracey@gmail.com>2009-11-01 23:09:23 +0000
commitd4bb582b1a11edb28ab239fe1b7c6104d24a8e73 (patch)
tree4cba8de04849923f5406b4adb187b9044ee966fd
parentff38e0b1d1edabbb167d2e65ef23c8a2e5c6faea (diff)
Changed setUp and tearDown for the tests converted from doctests in r11695
to not assume TZ absolutely will be set in the environment. That environment variable does not necessarily exist on Windows, it seems. git-svn-id: http://code.djangoproject.com/svn/django/trunk@11699 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--tests/regressiontests/utils/dateformat.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/regressiontests/utils/dateformat.py b/tests/regressiontests/utils/dateformat.py
index 6afbcd61ec..2ff3441486 100644
--- a/tests/regressiontests/utils/dateformat.py
+++ b/tests/regressiontests/utils/dateformat.py
@@ -6,11 +6,14 @@ from django.utils.tzinfo import FixedOffset, LocalTimezone
class DateFormatTests(TestCase):
def setUp(self):
- self.old_TZ = os.environ['TZ']
+ self.old_TZ = os.environ.get('TZ')
os.environ['TZ'] = 'Europe/Copenhagen'
def tearDown(self):
- os.environ['TZ'] = self.old_TZ
+ if self.old_TZ is None:
+ del os.environ['TZ']
+ else:
+ os.environ['TZ'] = self.old_TZ
def test_date(self):
d = date(2009, 5, 16)