From a133a766f786f7f47ab87f7ea2c0f18f4c7035d6 Mon Sep 17 00:00:00 2001 From: marco Date: Wed, 22 Jul 2015 14:32:28 +0200 Subject: [PATCH] Avoid polluting the git history with CodeCeption config. --- .gitignore | 1 + RoboFile.php | 16 ++++++++++++++-- ...acceptance.suite.yml => acceptance.suite.src} | 0 3 files changed, 15 insertions(+), 2 deletions(-) rename tests/{acceptance.suite.yml => acceptance.suite.src} (100%) diff --git a/.gitignore b/.gitignore index 7a85177ab4..e5a1c680b1 100644 --- a/.gitignore +++ b/.gitignore @@ -3,5 +3,6 @@ TODO composer.phar vendor tests/_output/* +tests/acceptance.suite.yml node_modules .env diff --git a/RoboFile.php b/RoboFile.php index 74e28324ba..b56f990894 100644 --- a/RoboFile.php +++ b/RoboFile.php @@ -14,7 +14,12 @@ class RoboFile extends \Robo\Tasks { } function watch() { - $this->_exec('./node_modules/stylus/bin/stylus -u nib -w assets/css/src/admin.styl -o assets/css/'); + $command = array( + './node_modules/stylus/bin/stylus -u', + 'nib -w assets/css/src/admin.styl', + '-o assets/css/' + ); + $this->_exec(join(' ', $command)); } function testUnit() { @@ -44,7 +49,14 @@ class RoboFile extends \Robo\Tasks { function loadEnv() { $dotenv = new Dotenv\Dotenv(__DIR__); $dotenv->load(); - $this->taskReplaceInFile('tests/acceptance.suite.yml') + + $this + ->taskWriteToFile('tests/acceptance.suite.yml') + ->textFromFile('tests/acceptance.suite.src') + ->run(); + + $this + ->taskReplaceInFile('tests/acceptance.suite.yml') ->regex("/url.*/") ->to('url: ' . "'" . getenv('WP_TEST_URL'). "'") ->run(); diff --git a/tests/acceptance.suite.yml b/tests/acceptance.suite.src similarity index 100% rename from tests/acceptance.suite.yml rename to tests/acceptance.suite.src