- Updating version to 1.0.
- Adding tests for internal zoneinfo timezone.
diff --git a/setup.py b/setup.py
index 28b2c1c..2bee531 100644
--- a/setup.py
+++ b/setup.py
@@ -10,7 +10,7 @@
PYTHONLIB = get_python_lib(1)
setup(name="python-dateutil",
- version = "0.9",
+ version = "1.0",
description = "Extensions to the standard python 2.3+ datetime module",
author = "Gustavo Niemeyer",
author_email = "niemeyer@conectiva.com",
diff --git a/test.py b/test.py
index fd4c39c..b007a67 100644
--- a/test.py
+++ b/test.py
@@ -17,6 +17,7 @@
from dateutil.easter import *
from dateutil.rrule import *
from dateutil.tz import *
+from dateutil import zoneinfo
from datetime import *
@@ -3613,6 +3614,16 @@
self.assertEqual(datetime(2003,10,26,0,59,tzinfo=tz).tzname(), "EDT")
self.assertEqual(datetime(2003,10,26,1,00,tzinfo=tz).tzname(), "EST")
+ def testZoneInfoFileStart1(self):
+ tz = zoneinfo.gettz("EST5EDT")
+ self.assertEqual(datetime(2003,4,6,1,59,tzinfo=tz).tzname(), "EST")
+ self.assertEqual(datetime(2003,4,6,2,00,tzinfo=tz).tzname(), "EDT")
+
+ def testZoneInfoFileEnd1(self):
+ tz = zoneinfo.gettz("EST5EDT")
+ self.assertEqual(datetime(2003,10,26,0,59,tzinfo=tz).tzname(), "EDT")
+ self.assertEqual(datetime(2003,10,26,1,00,tzinfo=tz).tzname(), "EST")
+
def testICalStart1(self):
tz = tzical(StringIO(self.TZICAL_EST5EDT)).get()
self.assertEqual(datetime(2003,4,6,1,59,tzinfo=tz).tzname(), "EST")