aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2023-06-19 01:14:28 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2023-06-19 01:14:28 -0400
commit9fb906aeb3816abb42f459d1b67e35024e6f2348 (patch)
tree30b039301c783475c0f4d46b0e0c5ec9851b2567 /test
parent8950c0f2ef55ec2ed36b3fccc9fd85b64b877c3b (diff)
New upstream version 1.25.6.upstream/1.25.6
Diffstat (limited to 'test')
-rw-r--r--test/test_formatter.py9
-rw-r--r--test/test_results.py3
2 files changed, 9 insertions, 3 deletions
diff --git a/test/test_formatter.py b/test/test_formatter.py
index 1bda9d9..0992f4b 100644
--- a/test/test_formatter.py
+++ b/test/test_formatter.py
@@ -28,6 +28,7 @@ class TestFormatter(unittest.TestCase):
"l": ["a", "b", "c"],
"n": None,
"s": " \n\r\tSPACE ",
+ "h": "<p>foo </p> &amp; bar <p> </p>",
"u": "&#x27;&lt; / &gt;&#x27;",
"t": 1262304000,
"dt": datetime.datetime(2010, 1, 1),
@@ -47,6 +48,10 @@ class TestFormatter(unittest.TestCase):
self._run_test("{s!t}", "SPACE")
self._run_test("{a!U}", self.kwdict["a"])
self._run_test("{u!U}", "'< / >'")
+ self._run_test("{a!H}", self.kwdict["a"])
+ self._run_test("{h!H}", "foo & bar")
+ self._run_test("{u!H}", "'< / >'")
+ self._run_test("{n!H}", "")
self._run_test("{a!s}", self.kwdict["a"])
self._run_test("{a!r}", "'" + self.kwdict["a"] + "'")
self._run_test("{a!a}", "'" + self.kwdict["a"] + "'")
@@ -434,10 +439,10 @@ def noarg():
fmt4 = formatter.parse("\fM " + path + ":lengths")
self.assertEqual(fmt1.format_map(self.kwdict), "'Title' by Name")
- self.assertEqual(fmt2.format_map(self.kwdict), "96")
+ self.assertEqual(fmt2.format_map(self.kwdict), "126")
self.assertEqual(fmt3.format_map(self.kwdict), "'Title' by Name")
- self.assertEqual(fmt4.format_map(self.kwdict), "96")
+ self.assertEqual(fmt4.format_map(self.kwdict), "126")
with self.assertRaises(TypeError):
self.assertEqual(fmt0.format_map(self.kwdict), "")
diff --git a/test/test_results.py b/test/test_results.py
index d28496b..03a17c4 100644
--- a/test/test_results.py
+++ b/test/test_results.py
@@ -324,7 +324,8 @@ def setup_test_config():
for category in ("danbooru", "atfbooru", "aibooru", "e621", "e926",
"instagram", "twitter", "subscribestar", "deviantart",
- "inkbunny", "tapas", "pillowfort", "mangadex"):
+ "inkbunny", "tapas", "pillowfort", "mangadex",
+ "vipergirls"):
config.set(("extractor", category), "username", None)
config.set(("extractor", "mastodon.social"), "access-token",