diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index a8e3b40..de2f51e 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -55,6 +55,9 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php }}' + tools: phpunit + coverage: xdebug + extensions: xdebug - name: Run PHPUnit run: php ./vendor/bin/phpunit --coverage-clover=coverage.clover.xml - name: Upload coverage results to Coveralls diff --git a/test/ZipStreamTest.php b/test/ZipStreamTest.php index 6ea279b..8b37f0a 100644 --- a/test/ZipStreamTest.php +++ b/test/ZipStreamTest.php @@ -76,7 +76,7 @@ public function testAddFile(): void $tmpDir = $this->validateAndExtractZip($tmp); $files = $this->getRecursiveFileList($tmpDir); - $this->assertEquals(['sample.txt', 'test/sample.txt'], $files); + $this->assertEquals(['sample.txt', 'test' . DIRECTORY_SEPARATOR . 'sample.txt'], $files); $this->assertStringEqualsFile($tmpDir . '/sample.txt', 'Sample String Data'); $this->assertStringEqualsFile($tmpDir . '/test/sample.txt', 'More Simple Sample Data'); @@ -308,7 +308,7 @@ public function testAddFileFromPath(): void $tmpDir = $this->validateAndExtractZip($tmp); $files = $this->getRecursiveFileList($tmpDir); - $this->assertEquals(array('sample.txt', 'test/sample.txt'), $files); + $this->assertEquals(array('sample.txt', 'test' . DIRECTORY_SEPARATOR . 'sample.txt'), $files); $this->assertStringEqualsFile($tmpDir . '/sample.txt', 'Sample String Data'); $this->assertStringEqualsFile($tmpDir . '/test/sample.txt', 'More Simple Sample Data'); @@ -434,7 +434,7 @@ public function testAddFileFromStream(): void $tmpDir = $this->validateAndExtractZip($tmp); $files = $this->getRecursiveFileList($tmpDir); - $this->assertEquals(array('sample.txt', 'test/sample.txt'), $files); + $this->assertEquals(array('sample.txt', 'test' . DIRECTORY_SEPARATOR . 'sample.txt'), $files); $this->assertStringEqualsFile(__FILE__, file_get_contents($tmpDir . '/sample.txt')); $this->assertStringEqualsFile($tmpDir . '/test/sample.txt', 'More Simple Sample Data'); @@ -580,7 +580,7 @@ public function testCreateArchiveWithFlushOptionSet(): void $tmpDir = $this->validateAndExtractZip($tmp); $files = $this->getRecursiveFileList($tmpDir); - $this->assertEquals(['sample.txt', 'test/sample.txt'], $files); + $this->assertEquals(['sample.txt', 'test' . DIRECTORY_SEPARATOR . 'sample.txt'], $files); $this->assertStringEqualsFile($tmpDir . '/sample.txt', 'Sample String Data'); $this->assertStringEqualsFile($tmpDir . '/test/sample.txt', 'More Simple Sample Data');