33 * Copyright © Magento, Inc. All rights reserved.
44 * See COPYING.txt for license details.
55 */
6+ declare (strict_types=1 );
7+
68namespace Magento \ImportExport \Controller \Adminhtml ;
79
810use Magento \Framework \Filesystem \DirectoryList ;
1214use Magento \ImportExport \Controller \Adminhtml \Import \HttpFactoryMock ;
1315
1416/**
17+ * Test for \Magento\ImportExport\Controller\Adminhtml\ImportResult class.
18+ *
1519 * @magentoAppArea adminhtml
1620 */
1721class ImportResultTest extends \Magento \TestFramework \TestCase \AbstractBackendController
1822{
1923 /**
20- * @dataProvider validationDataProvider
2124 * @param string $fileName
2225 * @param string $mimeType
2326 * @param string $delimiter
24- * @throws \Magento\Framework\Exception\FileSystemException
2527 * @backupGlobals enabled
2628 * @magentoDbIsolation enabled
29+ * @dataProvider validationDataProvider
2730 * @SuppressWarnings(PHPMD.Superglobals)
2831 */
2932 public function testAddErrorMessages (string $ fileName , string $ mimeType , string $ delimiter ): void
@@ -48,8 +51,9 @@ public function testAddErrorMessages(string $fileName, string $mimeType, string
4851 $ tmpDir = $ filesystem ->getDirectoryWrite (DirectoryList::SYS_TMP );
4952 $ subDir = str_replace ('\\' , '_ ' , __CLASS__ );
5053 $ tmpDir ->create ($ subDir );
51- $ target = $ tmpDir ->getAbsolutePath ("{$ subDir }/ {$ fileName }" );
52- copy (__DIR__ . "/Import/_files/ {$ fileName }" , $ target );
54+ $ target = $ tmpDir ->getAbsolutePath ("{$ subDir }" . DIRECTORY_SEPARATOR . "{$ fileName }" );
55+ copy (__DIR__ . DIRECTORY_SEPARATOR . 'Import ' . DIRECTORY_SEPARATOR . '_files '
56+ . DIRECTORY_SEPARATOR . "{$ fileName }" , $ target );
5357
5458 $ _FILES = [
5559 'import_file ' => [
0 commit comments