From d6c26b7e07e5b0ba9c9a55aad9b1a0510f2134a1 Mon Sep 17 00:00:00 2001 From: Michele Orselli Date: Sat, 28 Oct 2017 19:48:13 +0200 Subject: [PATCH 1/3] adds unit test for checking file existence in repo --- test/unit/FilesExistTest.php | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 test/unit/FilesExistTest.php diff --git a/test/unit/FilesExistTest.php b/test/unit/FilesExistTest.php new file mode 100644 index 0000000..b7d4716 --- /dev/null +++ b/test/unit/FilesExistTest.php @@ -0,0 +1,31 @@ +assertFileExists('./.gitignore'); + $this->assertFileExists('./.env_sample'); + $this->assertFileExists('./.travis.yml'); + $this->assertFileExists('./.codeclimate.yml'); + $this->assertFileExists('./CHANGELOG.md'); + $this->assertFileExists('./CODE_OF_CONDUCT.md'); + $this->assertFileExists('./CONTRIBUTING.md'); + $this->assertFileExists('./.github/ISSUE_TEMPLATE'); + $this->assertFileExists('./LICENSE.md'); + $this->assertFileExists('./.github/PULL_REQUEST_TEMPLATE'); + $this->assertFileExists('./README.md'); + $this->assertFileExists('./TROUBLESHOOTING.md'); + $this->assertFileExists('./USAGE.md'); + $this->assertFileExists('./USE_CASES.md'); + + $composeExists = file_exists('./docker-compose.yml') || file_exists('./docker/docker-compose.yml'); + $this->assertTrue($composeExists); + + $dockerExists = file_exists('./Docker') || file_exists('./docker/Docker') + $this->assertTrue($dockerExists); + } +} + From 24bdb0421a9f2a7305de6f9a7a4f0cc55561b9f8 Mon Sep 17 00:00:00 2001 From: Matt Bernier Date: Wed, 1 Nov 2017 06:22:55 -0600 Subject: [PATCH 2/3] added ; to line 27 --- test/unit/FilesExistTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/unit/FilesExistTest.php b/test/unit/FilesExistTest.php index b7d4716..62651f3 100644 --- a/test/unit/FilesExistTest.php +++ b/test/unit/FilesExistTest.php @@ -24,7 +24,7 @@ public function testFileArePresentInRepo() $composeExists = file_exists('./docker-compose.yml') || file_exists('./docker/docker-compose.yml'); $this->assertTrue($composeExists); - $dockerExists = file_exists('./Docker') || file_exists('./docker/Docker') + $dockerExists = file_exists('./Docker') || file_exists('./docker/Docker'); $this->assertTrue($dockerExists); } } From 2b7d9f0f96a14e9e6e0d0bbe77d422795779407d Mon Sep 17 00:00:00 2001 From: Michele Orselli Date: Thu, 23 Nov 2017 22:59:45 +0100 Subject: [PATCH 3/3] fixes test --- test/unit/FilesExistTest.php | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/test/unit/FilesExistTest.php b/test/unit/FilesExistTest.php index 62651f3..5635e12 100644 --- a/test/unit/FilesExistTest.php +++ b/test/unit/FilesExistTest.php @@ -6,20 +6,22 @@ class FilesExistTest extends \PHPUnit_Framework_TestCase { public function testFileArePresentInRepo() { - $this->assertFileExists('./.gitignore'); - $this->assertFileExists('./.env_sample'); - $this->assertFileExists('./.travis.yml'); - $this->assertFileExists('./.codeclimate.yml'); - $this->assertFileExists('./CHANGELOG.md'); - $this->assertFileExists('./CODE_OF_CONDUCT.md'); - $this->assertFileExists('./CONTRIBUTING.md'); - $this->assertFileExists('./.github/ISSUE_TEMPLATE'); - $this->assertFileExists('./LICENSE.md'); - $this->assertFileExists('./.github/PULL_REQUEST_TEMPLATE'); - $this->assertFileExists('./README.md'); - $this->assertFileExists('./TROUBLESHOOTING.md'); - $this->assertFileExists('./USAGE.md'); - $this->assertFileExists('./USE_CASES.md'); + $rootDir = __DIR__ . '/../..'; + + $this->assertFileExists("$rootDir/.gitignore"); + $this->assertFileExists("$rootDir/.env_sample"); + $this->assertFileExists("$rootDir/.travis.yml"); + $this->assertFileExists("$rootDir/.codeclimate.yml"); + $this->assertFileExists("$rootDir/CHANGELOG.md"); + $this->assertFileExists("$rootDir/CODE_OF_CONDUCT.md"); + $this->assertFileExists("$rootDir/CONTRIBUTING.md"); + $this->assertFileExists("$rootDir/.github/ISSUE_TEMPLATE"); + $this->assertFileExists("$rootDir/LICENSE.md"); + $this->assertFileExists("$rootDir/.github/PULL_REQUEST_TEMPLATE"); + $this->assertFileExists("$rootDir/README.md"); + $this->assertFileExists("$rootDir/TROUBLESHOOTING.md"); + $this->assertFileExists("$rootDir/USAGE.md"); + $this->assertFileExists("$rootDir/USE_CASES.md"); $composeExists = file_exists('./docker-compose.yml') || file_exists('./docker/docker-compose.yml'); $this->assertTrue($composeExists);