2 namespace TYPO3\CMS\Impexp\Tests\Functional\Export\GroupFileAndFileReferenceItemInFlexForm;
28 'typo3/sysext/impexp/Tests/Functional/Fixtures/Extensions/impexp_group_files'
35 'typo3/sysext/impexp/Tests/Functional/Fixtures/Folders/fileadmin/user_upload' =>
'fileadmin/user_upload',
36 'typo3/sysext/impexp/Tests/Functional/Fixtures/Folders/uploads/tx_impexpgroupfiles' =>
'uploads/tx_impexpgroupfiles'
43 $this->importDataSet(__DIR__ .
'/../../Fixtures/Database/pages.xml');
44 $this->importDataSet(__DIR__ .
'/../../Fixtures/Database/sys_file.xml');
45 $this->importDataSet(__DIR__ .
'/../../Fixtures/Database/sys_file_storage.xml');
46 $this->importDataSet(__DIR__ .
'/../../Fixtures/Database/tx_impexpgroupfiles_item.xml');
54 $this->export->setRecordTypesIncludeFields(
78 'sys_file_storage' => array(
89 'tx_impexpgroupfiles_item' => array(
101 $this->export->relOnlyTables = array(
109 $this->setPageTree(2, 0);
112 for ($a = 0; $a < 10; $a++) {
113 $addR = $this->export->export_addDBRelations($a);
121 $success = @touch(PATH_site .
'uploads/tx_impexpgroupfiles/typo3_image4.jpg', 1393866824);
123 $this->markTestSkipped(
'Could not set file modification timestamp for a fixture binary file. This is required for running the test successful.');
126 $this->export->export_addFilesFromRelations();
127 $this->export->export_addFilesFromSysFilesRecords();
129 $out = $this->export->compileMemoryToFileContent(
'xml');
131 $this->assertXmlStringEqualsXmlFile(__DIR__ .
'/../../Fixtures/ImportExportXml/impexp-group-file-and-file_reference-item-in-ff.xml', $out);