2 namespace TYPO3\CMS\Impexp\Tests\Functional\Export\IrreTutorialRecords;
28 'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial',
35 $this->importDataSet(__DIR__ .
'/../../Fixtures/Database/irre_tutorial.xml');
43 $recordTypesIncludeFields = array(
51 'tt_content' => array(
57 'tx_irretutorial_1nff_hotels',
58 'tx_irretutorial_1ncsv_hotels'
60 'tx_irretutorial_1ncsv_hotel' => array(
70 'tx_irretutorial_1ncsv_offer' => array(
80 'tx_irretutorial_1ncsv_price' => array(
90 'tx_irretutorial_1nff_hotel' => array(
103 'tx_irretutorial_1nff_offer' => array(
116 'tx_irretutorial_1nff_price' => array(
129 'tx_irretutorial_mnasym_hotel' => array(
139 'tx_irretutorial_mnasym_hotel_offer_rel' => array(
151 'tx_irretutorial_mnasym_offer' => array(
161 'tx_irretutorial_mnasym_price' => array(
172 'tx_irretutorial_mnattr_hotel' => array(
182 'tx_irretutorial_mnattr_hotel_offer_rel' => array(
195 'tx_irretutorial_mnattr_offer' => array(
205 'tx_irretutorial_mnmmasym_hotel' => array(
215 'tx_irretutorial_mnmmasym_hotel_offer_rel' => array(
223 'tx_irretutorial_mnmmasym_offer' => array(
234 'tx_irretutorial_mnmmasym_offer_price_rel' => array(
242 'tx_irretutorial_mnmmasym_price' => array(
253 'tx_irretutorial_mnsym_hotel' => array(
263 'tx_irretutorial_mnsym_hotel_rel' => array(
277 $this->export->setRecordTypesIncludeFields($recordTypesIncludeFields);
282 $this->setPageTree(1);
285 for ($a = 0; $a < 10; $a++) {
286 $addR = $this->export->export_addDBRelations($a);
292 $this->export->export_addFilesFromRelations();
293 $this->export->export_addFilesFromSysFilesRecords();
295 $out = $this->export->compileMemoryToFileContent(
'xml');
297 $this->assertXmlStringEqualsXmlFile(__DIR__ .
'/../../Fixtures/ImportExportXml/irre-records.xml', $out);