diff --git a/.drone.yml b/.drone.yml index d2658c8..134f857 100644 --- a/.drone.yml +++ b/.drone.yml @@ -4,7 +4,22 @@ type: docker name: default steps: - - name: install + - name: install dependencies + image: composer + volumes: + - name: composer-cache + path: /tmp/cache + environment: + COMPOSER_CACHE_DIR: /tmp/cache + commands: + - composer install --no-progress --no-interaction + + - name: run unit tests + image: php:7.4 + commands: + - vendor/bin/phpunit -c phpunit.xml + + - name: install dependencies (without dev) image: composer volumes: - name: composer-cache @@ -14,11 +29,6 @@ steps: commands: - composer install --no-progress --no-interaction --no-dev --optimize-autoloader - - name: unit tests - image: php:7.4 - commands: - - vendor/bin/phpunit -c phpunit.xml - - name: build image image: docker volumes: diff --git a/tests/unit/HelloWorldTest.php b/tests/unit/HelloWorldTest.php index f0e9b8f..9306ed2 100644 --- a/tests/unit/HelloWorldTest.php +++ b/tests/unit/HelloWorldTest.php @@ -14,6 +14,6 @@ final class HelloWorldTest extends TestCase public function testGetHello(): void { $hello = new HelloWorld(); - $this->assertSame('Hello Drone! :3', $hello->getHello()); + $this->assertSame('Hello world! :3', $hello->getHello()); } }