Ejemplo n.º 1
0
 def test_simplest_xml(self):
     p = pxml.Pipeline()
     p.source = pxml.Reader('foo')
     xml = p.xml()
     self.assertEqual(xml.getroot().attrib['version'], version.as_string())
     self.assertEqual(
         xml.find('Reader').attrib['type'], 'drivers.foo.reader')
Ejemplo n.º 2
0
Archivo: test.py Proyecto: strk/PDAL
 def test_reader_source_error(self):
     reader = pxml.Reader('foo')
     otherreader = pxml.Reader('bar')
     self.assertRaises(ValueError, setattr, reader, 'source', otherreader)
Ejemplo n.º 3
0
Archivo: test.py Proyecto: strk/PDAL
 def test_multifilter_source(self):
     mfilter = pxml.MultiFilter('multi')
     mfilter.source = [pxml.Reader('foo'), pxml.Reader('bar')]
     xml = mfilter.xml()
     self.assertEqual(len(xml.findall('Reader')), 2)
Ejemplo n.º 4
0
Archivo: test.py Proyecto: strk/PDAL
 def test_writer_source(self):
     writer = pxml.Writer('foo')
     writer.source = pxml.Reader('bar')
     xml = writer.xml()
     self.assert_(xml.find('Reader') is not None)