If running in Docker, ensure the download directory is a shared volume between the browser container and the codeception container.
assertTrue(file_exists($filePath), "File $filename was not found in $path"); } public function deleteDownloadedFile($filename, $path) { $filePath = $path . DIRECTORY_SEPARATOR . $filename; if (file_exists($filePath)) { unlink($filePath); } } } Use code with caution. Step 3: Writing the Test Case
For Firefox, you need to specify the MIME types you want to download automatically:
If running in Docker, ensure the download directory is a shared volume between the browser container and the codeception container.
assertTrue(file_exists($filePath), "File $filename was not found in $path"); } public function deleteDownloadedFile($filename, $path) { $filePath = $path . DIRECTORY_SEPARATOR . $filename; if (file_exists($filePath)) { unlink($filePath); } } } Use code with caution. Step 3: Writing the Test Case
For Firefox, you need to specify the MIME types you want to download automatically: