(self)
| 1426 | self.verify_empty_nsattrs(AttributesNSImpl({}, {})) |
| 1427 | |
| 1428 | def test_nsattrs_wattr(self): |
| 1429 | attrs = AttributesNSImpl({(ns_uri, "attr") : "val"}, |
| 1430 | {(ns_uri, "attr") : "ns:attr"}) |
| 1431 | |
| 1432 | self.assertEqual(attrs.getLength(), 1) |
| 1433 | self.assertEqual(attrs.getNames(), [(ns_uri, "attr")]) |
| 1434 | self.assertEqual(attrs.getQNames(), ["ns:attr"]) |
| 1435 | self.assertEqual(len(attrs), 1) |
| 1436 | self.assertIn((ns_uri, "attr"), attrs) |
| 1437 | self.assertEqual(list(attrs.keys()), [(ns_uri, "attr")]) |
| 1438 | self.assertEqual(attrs.get((ns_uri, "attr")), "val") |
| 1439 | self.assertEqual(attrs.get((ns_uri, "attr"), 25), "val") |
| 1440 | self.assertEqual(list(attrs.items()), [((ns_uri, "attr"), "val")]) |
| 1441 | self.assertEqual(list(attrs.values()), ["val"]) |
| 1442 | self.assertEqual(attrs.getValue((ns_uri, "attr")), "val") |
| 1443 | self.assertEqual(attrs.getValueByQName("ns:attr"), "val") |
| 1444 | self.assertEqual(attrs.getNameByQName("ns:attr"), (ns_uri, "attr")) |
| 1445 | self.assertEqual(attrs[(ns_uri, "attr")], "val") |
| 1446 | self.assertEqual(attrs.getQNameByName((ns_uri, "attr")), "ns:attr") |
| 1447 | |
| 1448 | |
| 1449 | class LexicalHandlerTest(unittest.TestCase): |
nothing calls this directly
no test coverage detected