Compare commits

...

2 Commits

Author SHA1 Message Date
Lexi / Zoe 2a0af653cb
fix unit test
continuous-integration/drone/push Build is passing Details
2020-06-28 17:29:34 +02:00
Lexi / Zoe 30670338ce
drone pipeline: install dev dependencies for unit tests 2020-06-28 17:29:28 +02:00
2 changed files with 17 additions and 7 deletions

View File

@ -4,7 +4,22 @@ type: docker
name: default name: default
steps: 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: remove dev dependencies
image: composer image: composer
volumes: volumes:
- name: composer-cache - name: composer-cache
@ -14,11 +29,6 @@ steps:
commands: commands:
- composer install --no-progress --no-interaction --no-dev --optimize-autoloader - 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 - name: build image
image: docker image: docker
volumes: volumes:

View File

@ -14,6 +14,6 @@ final class HelloWorldTest extends TestCase
public function testGetHello(): void public function testGetHello(): void
{ {
$hello = new HelloWorld(); $hello = new HelloWorld();
$this->assertSame('Hello Drone! :3', $hello->getHello()); $this->assertSame('Hello world! :3', $hello->getHello());
} }
} }