From 706a43346a58e3888921eda60836100c61baece7 Mon Sep 17 00:00:00 2001 From: Nic Wortel Date: Mon, 12 Feb 2018 10:35:56 +0100 Subject: [PATCH 1/2] Set up Travis CI to run a quick test --- .travis.yml | 13 +++++++++++++ tests/Foo.php | 16 ++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 .travis.yml create mode 100644 tests/Foo.php diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..d5d848e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,13 @@ +language: php + +php: + - 7.1 + - 7.2 + +cache: + directories: + - $HOME/.composer/cache + +install: composer install + +script: vendor/bin/phpcs --standard=src/LEVIY/ruleset.xml tests/ diff --git a/tests/Foo.php b/tests/Foo.php new file mode 100644 index 0000000..347b0e6 --- /dev/null +++ b/tests/Foo.php @@ -0,0 +1,16 @@ + Date: Mon, 12 Feb 2018 10:46:07 +0100 Subject: [PATCH 2/2] Add a test file that should trigger errors --- .travis.yml | 2 +- tests/Bar.php | 19 +++++++++++++++++++ tests/Foo.php | 2 +- tests/expected.log | 16 ++++++++++++++++ 4 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 tests/Bar.php create mode 100644 tests/expected.log diff --git a/.travis.yml b/.travis.yml index d5d848e..2bbea1d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,4 +10,4 @@ cache: install: composer install -script: vendor/bin/phpcs --standard=src/LEVIY/ruleset.xml tests/ +script: vendor/bin/phpcs --standard=src/LEVIY/ruleset.xml --basepath=. --report-file=phpcs.log --report-width=120 tests/; diff tests/expected.log phpcs.log diff --git a/tests/Bar.php b/tests/Bar.php new file mode 100644 index 0000000..9352d4e --- /dev/null +++ b/tests/Bar.php @@ -0,0 +1,19 @@ +