diff options
Diffstat (limited to 'tests/test_utils.py')
| -rw-r--r-- | tests/test_utils.py | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/tests/test_utils.py b/tests/test_utils.py index 26ee0bff..2676bb98 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -6,17 +6,29 @@ # are permitted in any medium without royalty provided the copyright # notice and this notice are preserved. +import datetime +import os import sys +import unittest + import apt_pkg import apt.utils -import datetime -import unittest + +from apt.utils import ( + get_maintenance_end_date, + get_release_date_from_release_file, + ) class TestUtils(unittest.TestCase): + def test_get_release_date_from_release_file(self): + path = os.path.join(os.path.dirname(__file__), + "data", "misc", "foo_Release") + t = get_release_date_from_release_file(path) + self.assertEqual(str(datetime.datetime.utcfromtimestamp(t)), + "2012-04-25 22:49:23") def test_maintenance_time(self): - from apt.utils import get_maintenance_end_date months_of_support = 18 # test historic releases, jaunty release_date = datetime.datetime(2009, 4, 23) |
