add 'default' argument to 'text.extr()'

This commit is contained in:
Mike Fährmann
2022-11-09 11:00:32 +01:00
parent e326029355
commit 05255f5be0
2 changed files with 7 additions and 2 deletions

View File

@@ -210,6 +210,11 @@ class TestText(unittest.TestCase):
self.assertEqual(f(txt, "<", ">"), "a")
self.assertEqual(f(txt, "><", ">"), "b")
# 'default' argument
self.assertEqual(f(txt, "<", "X", None), None)
self.assertEqual(f(txt, "<", "X", default=None), None)
self.assertEqual(f(txt, "<", "X", default=()), ())
# invalid arguments
for value in INVALID:
self.assertEqual(f(value, "<" , ">") , "")