aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2021-01-11 03:25:41 -0500
committerLibravatarUnit 193 <unit193@unit193.net>2021-01-11 03:25:41 -0500
commit6335711bbe769b6b9301a88d88790d7a2f8aa82e (patch)
tree9122f4da2bcce66fbee1a2f21260a2de53dc4cc7 /test
parent87a5aa088ce33a1196ff409b76a9ea8233bdc634 (diff)
New upstream version 1.16.3.upstream/1.16.3
Diffstat (limited to 'test')
-rw-r--r--test/test_postprocessor.py4
-rw-r--r--test/test_util.py5
2 files changed, 7 insertions, 2 deletions
diff --git a/test/test_postprocessor.py b/test/test_postprocessor.py
index 74e8742..4e98a97 100644
--- a/test/test_postprocessor.py
+++ b/test/test_postprocessor.py
@@ -306,14 +306,14 @@ class MetadataTest(BasePostprocessorTest):
def test_metadata_filename(self):
self._create({
- "filename" : "{category}_{filename}_meta.data",
+ "filename" : "{category}_{filename}_/meta/\n\r.data",
"extension-format": "json",
})
with patch("builtins.open", mock_open()) as m:
self._trigger()
- path = self.pathfmt.realdirectory + "test_file_meta.data"
+ path = self.pathfmt.realdirectory + "test_file__meta_.data"
m.assert_called_once_with(path, "w", encoding="utf-8")
@staticmethod
diff --git a/test/test_util.py b/test/test_util.py
index fd659a0..159c4bc 100644
--- a/test/test_util.py
+++ b/test/test_util.py
@@ -14,6 +14,7 @@ import unittest
import io
import random
import string
+import datetime
import http.cookiejar
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
@@ -267,6 +268,7 @@ class TestFormatter(unittest.TestCase):
"n": None,
"s": " \n\r\tSPACE ",
"u": "%27%3C%20/%20%3E%27",
+ "t": 1262304000,
"name": "Name",
"title1": "Title",
"title2": "",
@@ -289,6 +291,9 @@ class TestFormatter(unittest.TestCase):
self._run_test("{a!S}", self.kwdict["a"])
self._run_test("{l!S}", "a, b, c")
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")
+
with self.assertRaises(KeyError):
self._run_test("{a!q}", "hello world")