3
3
* Copyright © Magento, Inc. All rights reserved.
4
4
* See COPYING.txt for license details.
5
5
*/
6
+ declare (strict_types=1 );
7
+
6
8
namespace Magento \ImportExport \Controller \Adminhtml ;
7
9
8
10
use Magento \Framework \Filesystem \DirectoryList ;
12
14
use Magento \ImportExport \Controller \Adminhtml \Import \HttpFactoryMock ;
13
15
14
16
/**
17
+ * Test for \Magento\ImportExport\Controller\Adminhtml\ImportResult class.
18
+ *
15
19
* @magentoAppArea adminhtml
16
20
*/
17
21
class ImportResultTest extends \Magento \TestFramework \TestCase \AbstractBackendController
18
22
{
19
23
/**
20
- * @dataProvider validationDataProvider
21
24
* @param string $fileName
22
25
* @param string $mimeType
23
26
* @param string $delimiter
24
- * @throws \Magento\Framework\Exception\FileSystemException
25
27
* @backupGlobals enabled
26
28
* @magentoDbIsolation enabled
29
+ * @dataProvider validationDataProvider
27
30
* @SuppressWarnings(PHPMD.Superglobals)
28
31
*/
29
32
public function testAddErrorMessages (string $ fileName , string $ mimeType , string $ delimiter ): void
@@ -48,8 +51,9 @@ public function testAddErrorMessages(string $fileName, string $mimeType, string
48
51
$ tmpDir = $ filesystem ->getDirectoryWrite (DirectoryList::SYS_TMP );
49
52
$ subDir = str_replace ('\\' , '_ ' , __CLASS__ );
50
53
$ 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 );
53
57
54
58
$ _FILES = [
55
59
'import_file ' => [
0 commit comments