Skip to content

Commit 81052ac

Browse files
committed
Merge remote-tracking branch 'arcticfoxes/B2B-2017' into 2.4-develop-pr
2 parents 4049362 + 438d0c8 commit 81052ac

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

dev/tests/integration/testsuite/Magento/ImportExport/Controller/Adminhtml/Export/File/DownloadTest.php

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ protected function setUp(): void
6565
$this->backendUrl->turnOnSecretKey();
6666
$this->sourceFilePath = __DIR__ . '/../../Import/_files' . DIRECTORY_SEPARATOR . $this->fileName;
6767
//Refers to tests 'var' directory
68-
$this->varDirectory = $this->fileSystem->getDirectoryRead(DirectoryList::VAR_DIR);
68+
$this->varDirectory = $this->fileSystem->getDirectoryWrite(DirectoryList::VAR_IMPORT_EXPORT);
6969
}
7070

7171
/**
@@ -124,9 +124,11 @@ public function testExecute($file): void
124124
*/
125125
private function copyFile($destinationFilePath): void
126126
{
127-
//Refers to application root directory
128-
$rootDirectory = $this->fileSystem->getDirectoryWrite(DirectoryList::ROOT);
129-
$rootDirectory->copyFile($this->sourceFilePath, $this->varDirectory->getAbsolutePath($destinationFilePath));
127+
$driver = $this->varDirectory->getDriver();
128+
$absolutePath = $this->varDirectory->getAbsolutePath($destinationFilePath);
129+
130+
$driver->createDirectory(dirname($absolutePath));
131+
$driver->filePutContents($absolutePath, file_get_contents($this->sourceFilePath));
130132
}
131133

132134
/**

dev/tests/integration/testsuite/Magento/ImportExport/Model/Export/ConsumerTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ private function getSkuPosition(array $csvFileData): ?int
124124
private function getCsvData(string $filePath): array
125125
{
126126
$driver = $this->directory->getDriver();
127-
$fileResource = $driver->fileOpen($filePath, null);
127+
$fileResource = $driver->fileOpen($filePath, 'r');
128128

129129
$data = [];
130130
while ($rowData = $driver->fileGetCsv($fileResource, 100000)) {

0 commit comments

Comments
 (0)