MCPcopy Create free account
hub / github.com/python-hyper/uritemplate / TestVariableModule

Class TestVariableModule

tests/test_uritemplate.py:591–611  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

589
590
591class TestVariableModule(unittest.TestCase):
592 def test_is_list_of_tuples(self) -> None:
593 a_list = [(1, 2), (3, 4)]
594 self.assertEqual(variable.is_list_of_tuples(a_list), (True, a_list))
595
596 b_list = [1, 2, 3, 4]
597 self.assertEqual(variable.is_list_of_tuples(b_list), (False, None))
598
599 def test_list_test(self) -> None:
600 a_list = [1, 2, 3, 4]
601 self.assertEqual(variable.list_test(a_list), True)
602
603 b_list = str([1, 2, 3, 4])
604 self.assertEqual(variable.list_test(b_list), False)
605
606 def test_list_of_tuples_test(self) -> None:
607 a_list = [(1, 2), (3, 4)]
608 self.assertEqual(variable.dict_test(a_list), False)
609
610 d = dict(a_list)
611 self.assertEqual(variable.dict_test(d), True)
612
613
614class TestAPI(unittest.TestCase):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…