Skip to content

Commit

Permalink
Merge pull request #180 from thephpleague/179-travis-with-peridot
Browse files Browse the repository at this point in the history
Travis with Peridot #179
  • Loading branch information
ragboyjr committed Nov 30, 2017
2 parents 5996618 + 56a4989 commit 6660e2f
Show file tree
Hide file tree
Showing 6 changed files with 25 additions and 10 deletions.
4 changes: 2 additions & 2 deletions .scrutinizer.yml
Expand Up @@ -23,8 +23,8 @@ tools:
runs: 4
php_code_coverage: false
php_code_sniffer:
config:
standard: PSR2
# config:
# standard: PSR2
filter:
paths: ['src']
php_loc:
Expand Down
8 changes: 2 additions & 6 deletions .travis.yml
@@ -1,10 +1,6 @@
language: php

php:
- 5.3
- 5.4
- 5.5
- 5.6
- 7.0
- 7.1

Expand All @@ -19,8 +15,8 @@ before_install:
- travis_retry composer install --no-interaction --prefer-source

script:
- phpunit --coverage-text --coverage-clover=coverage.clover
- make test-coverage-clover

after_script:
- wget https://scrutinizer-ci.com/ocular.phar
- php ocular.phar code-coverage:upload --format=php-clover coverage.clover
- php ocular.phar code-coverage:upload --format=php-clover build/coverage/clover.xml
8 changes: 6 additions & 2 deletions Makefile
@@ -1,4 +1,8 @@
.PHONY: test
.PHONY: test test-coverage test-coverage-clover

test:
./vendor/bin/peridot test
./vendor/bin/peridot test
test-coverage:
./vendor/bin/peridot --code-coverage-path=build/coverage -r spec -r html-code-coverage test
test-coverage-clover:
./vendor/bin/peridot --code-coverage-path=build/coverage -r spec -r clover-code-coverage test
1 change: 1 addition & 0 deletions composer.json
Expand Up @@ -30,6 +30,7 @@
"mikey179/vfsStream": "^1.4",
"peridot-php/leo": "^1.6",
"peridot-php/peridot": "^1.19",
"peridot-php/peridot-code-coverage-reporters": "^3.0",
"squizlabs/php_codesniffer": "~1.5"
},
"autoload": {
Expand Down
14 changes: 14 additions & 0 deletions peridot.php
@@ -0,0 +1,14 @@
<?php

use Evenement\EventEmitterInterface;
use Peridot\Reporter\CodeCoverage\CodeCoverageReporter;
use Peridot\Reporter\CodeCoverageReporters;

return function (EventEmitterInterface $emitter) {
$coverage = new CodeCoverageReporters($emitter);
$coverage->register();

$emitter->on('code-coverage.start', function (CodeCoverageReporter $reporter) {
$reporter->addDirectoryToWhitelist(__DIR__ . '/src');
});
};
File renamed without changes.

0 comments on commit 6660e2f

Please sign in to comment.