(self)
| 1389 | self.verify_empty_nsattrs(AttributesNSImpl({}, {})) |
| 1390 | |
| 1391 | def test_nsattrs_wattr(self): |
| 1392 | attrs = AttributesNSImpl({(ns_uri, "attr") : "val"}, |
| 1393 | {(ns_uri, "attr") : "ns:attr"}) |
| 1394 | |
| 1395 | self.assertEqual(attrs.getLength(), 1) |
| 1396 | self.assertEqual(attrs.getNames(), [(ns_uri, "attr")]) |
| 1397 | self.assertEqual(attrs.getQNames(), ["ns:attr"]) |
| 1398 | self.assertEqual(len(attrs), 1) |
| 1399 | self.assertIn((ns_uri, "attr"), attrs) |
| 1400 | self.assertEqual(list(attrs.keys()), [(ns_uri, "attr")]) |
| 1401 | self.assertEqual(attrs.get((ns_uri, "attr")), "val") |
| 1402 | self.assertEqual(attrs.get((ns_uri, "attr"), 25), "val") |
| 1403 | self.assertEqual(list(attrs.items()), [((ns_uri, "attr"), "val")]) |
| 1404 | self.assertEqual(list(attrs.values()), ["val"]) |
| 1405 | self.assertEqual(attrs.getValue((ns_uri, "attr")), "val") |
| 1406 | self.assertEqual(attrs.getValueByQName("ns:attr"), "val") |
| 1407 | self.assertEqual(attrs.getNameByQName("ns:attr"), (ns_uri, "attr")) |
| 1408 | self.assertEqual(attrs[(ns_uri, "attr")], "val") |
| 1409 | self.assertEqual(attrs.getQNameByName((ns_uri, "attr")), "ns:attr") |
| 1410 | |
| 1411 | |
| 1412 | class LexicalHandlerTest(unittest.TestCase): |
nothing calls this directly
no test coverage detected