MCPcopy Index your code
hub / github.com/python/cpython / verify_attrs_wattr

Method verify_attrs_wattr

Lib/test/test_sax.py:89–104  ·  view source on GitHub ↗
(self, attrs)

Source from the content-addressed store, hash-verified

87 self.assertEqual(list(attrs.values()), [])
88
89 def verify_attrs_wattr(self, attrs):
90 self.assertEqual(attrs.getLength(), 1)
91 self.assertEqual(attrs.getNames(), ["attr"])
92 self.assertEqual(attrs.getQNames(), ["attr"])
93 self.assertEqual(len(attrs), 1)
94 self.assertIn("attr", attrs)
95 self.assertEqual(list(attrs.keys()), ["attr"])
96 self.assertEqual(attrs.get("attr"), "val")
97 self.assertEqual(attrs.get("attr", 25), "val")
98 self.assertEqual(list(attrs.items()), [("attr", "val")])
99 self.assertEqual(list(attrs.values()), ["val"])
100 self.assertEqual(attrs.getValue("attr"), "val")
101 self.assertEqual(attrs.getValueByQName("attr"), "val")
102 self.assertEqual(attrs.getNameByQName("attr"), "attr")
103 self.assertEqual(attrs["attr"], "val")
104 self.assertEqual(attrs.getQNameByName("attr"), "attr")
105
106
107def xml_str(doc, encoding=None):

Callers 2

test_attrs_wattrMethod · 0.80

Calls 14

listClass · 0.85
getLengthMethod · 0.80
getNamesMethod · 0.80
assertInMethod · 0.80
getValueMethod · 0.80
assertEqualMethod · 0.45
getQNamesMethod · 0.45
keysMethod · 0.45
getMethod · 0.45
itemsMethod · 0.45
valuesMethod · 0.45
getValueByQNameMethod · 0.45

Tested by

no test coverage detected