Exemple #1
0
 def test_constructor(self):
     """Test __init__() creates a node."""
     expected = Node.fromxml('<my-node/>')
     actual = Node('my-node')
     assert equal(expected, actual), 'created node is not as expected'
Exemple #2
0
 def test_fromxml(self):
     """Test fromxml() creates a node from XML string."""
     expected = self.testnode
     actual = Node.fromxml(self.testxml)
     assert equal(expected, actual), 'node does not convert from xml as expected'
Exemple #3
0
 def test_addnode_value(self):
     """Test addnode() adds a node with a value."""
     expected = Node.fromxml('<my-node><my-sub-node>my-value</my-sub-node></my-node>')
     actual = Node('my-node')
     actual.addnode('my-sub-node', 'my-value')
     assert equal(expected, actual), 'result of adding node is not as expected'
Exemple #4
0
 def test_constructor_value(self):
     """Test __init__() creates a node with a value."""
     expected = Node.fromxml('<my-node>my-value</my-node>')
     actual = Node('my-node', 'my-value')
     assert equal(expected, actual), 'created node is not as expected'
Exemple #5
0
 def _loadextract(self, runid):
     filename = Utility.expand(self.getoption('BaseExtractor_XmlFile'), runid = runid)
     content = Utility.readfile(filename)
     return Node.fromxml(content)
Exemple #6
0
 def _loadextract(self, runid):
     filename = Utility.expand(self.getoption('BaseExtractor_XmlFile'),
                               runid=runid)
     content = Utility.readfile(filename)
     return Node.fromxml(content)