def test_get(self): doc1 = microdom.parseString('<a><b id="bar"/><c class="foo"/></a>') node = domhelpers.get(doc1, "foo") actual = node.toxml() expected = '<c class="foo"></c>' assert actual == expected, 'expected %s, got %s' % (expected, actual) node = domhelpers.get(doc1, "bar") actual = node.toxml() expected = '<b id="bar"></b>' assert actual == expected, 'expected %s, got %s' % (expected, actual) self.assertRaises(domhelpers.NodeLookupError, domhelpers.get, doc1, "pzork")
def test_get(self): doc1=microdom.parseString('<a><b id="bar"/><c class="foo"/></a>') node=domhelpers.get(doc1, "foo") actual=node.toxml() expected='<c class="foo"></c>' assert actual==expected, 'expected %s, got %s' % (expected, actual) node=domhelpers.get(doc1, "bar") actual=node.toxml() expected='<b id="bar"></b>' assert actual==expected, 'expected %s, got %s' % (expected, actual) self.assertRaises(domhelpers.NodeLookupError, domhelpers.get, doc1, "pzork")
def test_get(self): doc1 = self.dom.parseString('<a><b id="bar"/><c class="foo"/></a>') node = domhelpers.get(doc1, "foo") actual = node.toxml() expected = self.dom.Element('c') expected.setAttribute('class', 'foo') self.assertEqual(actual, expected.toxml()) node = domhelpers.get(doc1, "bar") actual = node.toxml() expected = self.dom.Element('b') expected.setAttribute('id', 'bar') self.assertEqual(actual, expected.toxml()) self.assertRaises(domhelpers.NodeLookupError, domhelpers.get, doc1, "pzork")
def test_get(self): doc1 = self.dom.parseString('<a><b id="bar"/><c class="foo"/></a>') doc = self.dom.Document() node = domhelpers.get(doc1, "foo") actual = node.toxml() expected = doc.createElement("c") expected.setAttribute("class", "foo") self.assertEqual(actual, expected.toxml()) node = domhelpers.get(doc1, "bar") actual = node.toxml() expected = doc.createElement("b") expected.setAttribute("id", "bar") self.assertEqual(actual, expected.toxml()) self.assertRaises(domhelpers.NodeLookupError, domhelpers.get, doc1, "pzork")
def test_get(self): doc1 = self.dom.parseString('<a><b id="bar"/><c class="foo"/></a>') node=domhelpers.get(doc1, "foo") actual=node.toxml() expected = self.dom.Element('c') expected.setAttribute('class', 'foo') self.assertEqual(actual, expected.toxml()) node=domhelpers.get(doc1, "bar") actual=node.toxml() expected = self.dom.Element('b') expected.setAttribute('id', 'bar') self.assertEqual(actual, expected.toxml()) self.assertRaises(domhelpers.NodeLookupError, domhelpers.get, doc1, "pzork")