diff options
| author | 2021-08-04 02:14:44 -0400 | |
|---|---|---|
| committer | 2021-08-04 02:14:44 -0400 | |
| commit | 873d9a628e9412a79bdc64cd962470749de3425b (patch) | |
| tree | 8cd421ef79a9fa784147fa888543216f0872357b /test/test_util.py | |
| parent | 32de2b06db501c7de81678bce8e3e0c3e63d340c (diff) | |
New upstream version 1.18.2.upstream/1.18.2
Diffstat (limited to 'test/test_util.py')
| -rw-r--r-- | test/test_util.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/test/test_util.py b/test/test_util.py index d90d5ad..2d574da 100644 --- a/test/test_util.py +++ b/test/test_util.py @@ -124,7 +124,7 @@ class TestPredicate(unittest.TestCase): pred = util.build_predicate([util.UniquePredicate(), util.UniquePredicate()]) - self.assertIsInstance(pred, util.ChainPredicate) + self.assertIs(pred.func, util.chain_predicates) class TestISO639_1(unittest.TestCase): @@ -271,6 +271,7 @@ class TestFormatter(unittest.TestCase): "s": " \n\r\tSPACE ", "u": "%27%3C%20/%20%3E%27", "t": 1262304000, + "dt": datetime.datetime(2010, 1, 1), "name": "Name", "title1": "Title", "title2": "", @@ -295,6 +296,7 @@ class TestFormatter(unittest.TestCase): self._run_test("{n!S}", "") self._run_test("{t!d}", datetime.datetime(2010, 1, 1)) self._run_test("{t!d:%Y-%m-%d}", "2010-01-01") + self._run_test("{dt!T}", "1262304000") with self.assertRaises(KeyError): self._run_test("{a!q}", "hello world") @@ -601,6 +603,11 @@ class TestOther(unittest.TestCase): self.assertEqual(f(["a", "b", "c"]), "a, b, c") self.assertEqual(f([1, 2, 3]), "1, 2, 3") + def test_to_timestamp(self, f=util.to_timestamp): + self.assertEqual(f(util.EPOCH), "0") + self.assertEqual(f(datetime.datetime(2010, 1, 1)), "1262304000") + self.assertEqual(f(None), "") + def test_universal_none(self): obj = util.NONE |
