public function testReader2()
 {
     if (!ezcBaseFeatures::classExists('SimpleXMLIterator')) {
         $this->markTestSkipped("This test is supposed to run only when the SimpleXML extension is available.");
     }
     $currentDir = dirname(__FILE__);
     $backend = new ezcTranslationTsBackend("{$currentDir}/files/translations");
     $backend->setOptions(array('format' => '[LOCALE].xml'));
     $backend->initReader('nb-no');
     $backend->next();
     $backend->next();
     $context = $backend->currentContext();
     $backend->deinitReader();
     $expected = array('design/admin/class/classlist', array(new ezcTranslationData('Edit', 'Rediger', false, ezcTranslationData::TRANSLATED), new ezcTranslationData('Create a copy of the <%class_name> class.', 'Lag en kopi av klassen <%class_name>.', false, ezcTranslationData::TRANSLATED)));
     self::assertEquals($expected, $context);
 }
Пример #2
0
 public function testReader2()
 {
     $currentDir = dirname(__FILE__);
     $backend = new ezcTranslationTsBackend("{$currentDir}/files/translations");
     $backend->setOptions(array('format' => '[LOCALE].xml'));
     $backend->initReader('nb-no');
     $backend->next();
     $backend->next();
     $context = $backend->currentContext();
     $backend->deinitReader();
     $expected = array('design/admin/class/classlist', array(new ezcTranslationData('Edit', 'Rediger', false, ezcTranslationData::TRANSLATED), new ezcTranslationData('Create a copy of the <%class_name> class.', 'Lag en kopi av klassen <%class_name>.', false, ezcTranslationData::TRANSLATED)));
     self::assertEquals($expected, $context);
 }