Ne-Lexa 6 năm trước cách đây
mục cha
commit
6c49dd54c8
2 tập tin đã thay đổi với 28 bổ sung22 xóa
  1. 23 11
      .travis.yml
  2. 5 11
      tests/ZipEntryTest.php

+ 23 - 11
.travis.yml

@@ -1,14 +1,26 @@
 dist: trusty
 
 language: php
-php:
-  - '5.5'
-  - '5.6'
-  - '7.0'
-  - '7.1'
-  - '7.2'
-  - '7.3'
-  - '7.4'
+
+env:
+  global:
+    - PHPUNIT_FLAGS="-v -c phpunit.xml --testsuite only_fast_tests"
+
+matrix:
+  include:
+    - php: 5.5
+    - php: 5.6
+    - php: 7.0
+    - php: 7.1
+    - php: 7.2
+    - php: 7.3
+      env: COVERAGE=false
+
+    - php: 7.4
+      env: COVERAGE=true PHPUNIT_FLAGS="-v -c phpunit.xml --testsuite only_fast_tests --format=php-clover coverage.clover"
+
+before_install:
+  - if [[ $COVERAGE != true ]]; then phpenv config-rm xdebug.ini || true; fi
 
 install:
   - travis_retry composer self-update && composer --version
@@ -16,11 +28,11 @@ install:
 
 before_script:
   - sudo apt-get install p7zip-full
+  - composer validate --no-check-lock
 
 script:
-  - composer validate --no-check-lock
   - vendor/bin/phpunit -v -c phpunit.xml --testsuite only_fast_tests --coverage-clover=coverage.clover
 
 after_success:
-  - wget https://scrutinizer-ci.com/ocular.phar
-  - php ocular.phar code-coverage:upload --format=php-clover coverage.clover
+  - if [[ $COVERAGE = true ]]; wget https://scrutinizer-ci.com/ocular.phar; fi
+  - if [[ $COVERAGE = true ]]; php ocular.phar code-coverage:upload --format=php-clover coverage.clover; fi

+ 5 - 11
tests/ZipEntryTest.php

@@ -770,20 +770,14 @@ class ZipEntryTest extends TestCase
      * @dataProvider provideDosTime
      *
      * @param int $dosTime
-     * @param int $timestamp
      */
-    public function testDosTime($dosTime, $timestamp)
+    public function testDosTime($dosTime)
     {
         $zipEntry = new ZipEntry('entry');
         static::assertSame($zipEntry->getDosTime(), ZipEntry::UNKNOWN);
 
         $zipEntry->setDosTime($dosTime);
         static::assertSame($zipEntry->getDosTime(), $dosTime);
-        static::assertSame($zipEntry->getTime(), $timestamp);
-
-        $zipEntry->setTime($timestamp);
-        static::assertSame($zipEntry->getTime(), $timestamp);
-        static::assertSame($zipEntry->getDosTime(), $dosTime);
     }
 
     /**
@@ -792,10 +786,10 @@ class ZipEntryTest extends TestCase
     public function provideDosTime()
     {
         return [
-            [0, 312757200],
-            [1043487716, 1295339468],
-            [1177556759, 1421366206],
-            [1282576076, 1521384864],
+            [0],
+            [1043487716],
+            [1177556759],
+            [1282576076],
         ];
     }