Procházet zdrojové kódy

fix syntax error for php 5

Ne-Lexa před 6 roky
rodič
revize
28bddadac3
1 změnil soubory, kde provedl 10 přidání a 32 odebrání
  1. 10 32
      tests/ZipStreamOpenTest.php

+ 10 - 32
tests/ZipStreamOpenTest.php

@@ -1,5 +1,7 @@
 <?php
 
+/** @noinspection PhpUsageOfSilenceOperatorInspection */
+
 namespace PhpZip\Tests;
 
 use PHPUnit\Framework\TestCase;
@@ -49,34 +51,24 @@ class ZipStreamOpenTest extends TestCase
     }
 
     /**
-     * @return array|\Generator
+     * @return array
      */
     public function provideStreams()
     {
         return [
-            'file' => yield [fopen(__DIR__ . '/resources/apk.zip', 'rb'), null, null],
-            'directory' => yield [
-                fopen(__DIR__, 'rb'),
+            [@fopen(__DIR__ . '/resources/apk.zip', 'rb'), null, null],
+            [
+                @fopen(__DIR__, 'rb'),
                 InvalidArgumentException::class,
                 'Directory stream not supported',
             ],
-            'temp' => yield [$this->getTempResource('php://temp'), null, null],
-            'memory' => yield [$this->getTempResource('php://memory'), null, null],
-            'bz' => yield [
-                $this->getBzResource(),
-                InvalidArgumentException::class,
-                'The stream wrapper type "Unknown" is not supported.',
-            ],
-            'url' => yield [
-                fopen('https://github.com/Ne-Lexa/php-zip/archive/master.zip', 'rb'),
+            [$this->getTempResource('php://temp'), null, null],
+            [$this->getTempResource('php://memory'), null, null],
+            [
+                @fopen('https://github.com/Ne-Lexa/php-zip/archive/master.zip', 'rb'),
                 InvalidArgumentException::class,
                 'The stream wrapper type "http" is not supported.',
             ],
-            'ftp' => yield [
-                fopen('ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-latest.md5', 'rb'),
-                InvalidArgumentException::class,
-                'The stream wrapper type "ftp" is not supported.',
-            ],
         ];
     }
 
@@ -95,18 +87,4 @@ class ZipStreamOpenTest extends TestCase
 
         return $stream;
     }
-
-    /**
-     * @return resource|null
-     */
-    private function getBzResource()
-    {
-        if (!\extension_loaded('bz2')) {
-            return null;
-        }
-        $stream = bzopen('php://temp', 'w');
-        bzwrite($stream, 'some input here');
-
-        return $stream;
-    }
 }