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
This commit is contained in:
Karen Tracey 2009-11-01 23:09:23 +00:00
parent ff38e0b1d1
commit d4bb582b1a
1 changed files with 5 additions and 2 deletions

View File

@ -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)