Browse Source

Merge pull request #307 from shalvah/update-tests

Fix tests
Shalvah A 6 years ago
parent
commit
fdc62b58e8
4 changed files with 9 additions and 3 deletions
  1. 3 0
      .gitignore
  2. 2 2
      .travis.yml
  3. 3 0
      composer.json
  4. 1 1
      tests/GenerateDocumentationTest.php

+ 3 - 0
.gitignore

@@ -3,3 +3,6 @@ composer.lock
 .php_cs.cache
 /vendor/
 /public
+.idea/
+coverage.xml
+results.xml

+ 2 - 2
.travis.yml

@@ -10,10 +10,10 @@ before_script:
   - travis_retry composer install --prefer-dist --no-interaction
 
 script:
-  - vendor/bin/phpunit --coverage-clover=coverage.xml
+  - composer test-ci
 
 before_install:
   - pip install --user codecov
 
 after_success:
-  - codecov
+  - codecov

+ 3 - 0
composer.json

@@ -38,6 +38,9 @@
             "Mpociot\\ApiDoc\\Tests\\": "tests/"
         }
     },
+    "scripts": {
+        "test-ci": "phpunit --coverage-clover=coverage.xml"
+    },
     "extra": {
         "laravel": {
             "providers": [

+ 1 - 1
tests/GenerateDocumentationTest.php

@@ -51,7 +51,7 @@ class GenerateDocumentationTest extends TestCase
     public function testConsoleCommandNeedsAPrefixOrRoute()
     {
         $output = $this->artisan('api:generate');
-        $this->assertEquals('You must provide either a route prefix or a route or a middleware to generate the documentation.'.PHP_EOL, $output);
+        $this->assertEquals('You must provide either a route prefix, a route domain, a route or a middleware to generate the documentation.'.PHP_EOL, $output);
     }
 
     public function testConsoleCommandDoesNotWorkWithClosure()