summaryrefslogtreecommitdiffstats
path: root/test/test_util.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2022-12-24 17:14:46 -0500
committerLibravatarUnit 193 <unit193@unit193.net>2022-12-24 17:14:46 -0500
commitebdfcd3cd3f76534a590ba08933ff7ea54813316 (patch)
tree35db6003766dff695cf8a5aa24f47629b602b7c0 /test/test_util.py
parent3338dfce719c999467ffe08fd45663be8190057a (diff)
New upstream version 1.24.2.upstream/1.24.2
Diffstat (limited to 'test/test_util.py')
-rw-r--r--test/test_util.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/test_util.py b/test/test_util.py
index 2921ea2..4b8f9ae 100644
--- a/test/test_util.py
+++ b/test/test_util.py
@@ -618,10 +618,21 @@ class TestOther(unittest.TestCase):
obj = util.NONE
self.assertFalse(obj)
+ self.assertEqual(len(obj), 0)
self.assertEqual(str(obj), str(None))
self.assertEqual(repr(obj), repr(None))
+ self.assertEqual(format(obj), str(None))
+ self.assertEqual(format(obj, "%F"), str(None))
self.assertIs(obj.attr, obj)
self.assertIs(obj["key"], obj)
+ self.assertIs(obj(), obj)
+ self.assertIs(obj(1, "a"), obj)
+ self.assertIs(obj(foo="bar"), obj)
+
+ i = 0
+ for _ in obj:
+ i += 1
+ self.assertEqual(i, 0)
class TestExtractor():