diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2012-04-04 01:59:52 +0200 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2012-04-04 01:59:52 +0200 |
commit | e027fb49874db5d389fa2fd15706dcb5820db3f3 (patch) | |
tree | 8adb16ef040fc636be5f4b8d3df975295d1aeda0 /fastimport/tests | |
parent | 8b55e15ce39ce5b08eb3be8b793d6f0f81f45ab9 (diff) | |
download | python-fastimport-git-e027fb49874db5d389fa2fd15706dcb5820db3f3.tar.gz |
Add basic tests for dates.
Diffstat (limited to 'fastimport/tests')
-rw-r--r-- | fastimport/tests/__init__.py | 1 | ||||
-rw-r--r-- | fastimport/tests/test_dates.py | 31 |
2 files changed, 32 insertions, 0 deletions
diff --git a/fastimport/tests/__init__.py b/fastimport/tests/__init__.py index 49fbbac..1d3a09e 100644 --- a/fastimport/tests/__init__.py +++ b/fastimport/tests/__init__.py @@ -23,6 +23,7 @@ import unittest def test_suite(): names = [ 'test_commands', + 'test_dates', 'test_errors', 'test_filter_processor', 'test_helpers', diff --git a/fastimport/tests/test_dates.py b/fastimport/tests/test_dates.py new file mode 100644 index 0000000..109318c --- /dev/null +++ b/fastimport/tests/test_dates.py @@ -0,0 +1,31 @@ +# Copyright (C) 2012 Canonical Ltd +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + +"""Test parsing of dates.""" + +from testtools import TestCase + +from fastimport import ( + dates, + ) + +class ParseTzTests(TestCase): + + def test_parse_tz_utc(self): + self.assertEquals(0, dates.parse_tz("+0000")) + self.assertEquals(0, dates.parse_tz("-0000")) + + def test_parse_tz_cet(self): + self.assertEquals(3600, dates.parse_tz("+0100")) |