public function testCreateFromDocbook()
 {
     $from = dirname(__FILE__) . '/files/docbook/ezxml/s_001_empty.xml';
     $to = dirname(__FILE__) . '/files/docbook/ezxml/s_001_empty.ezp';
     $docbook = new ezcDocumentDocbook();
     $docbook->loadFile($from);
     $document = new ezcDocumentEzXml();
     $document->createFromDocbook($docbook);
     // Store test file, to have something to compare on failure
     $tempDir = $this->createTempDir('docbook_ezxml_') . '/';
     file_put_contents($tempDir . basename($to), $xml = $document->save());
     $this->assertEquals(file_get_contents($to), $xml, 'Document not visited as expected.');
     // Remove tempdir, when nothing failed.
     $this->removeTempDir();
 }