From 2f19030e3782886dd9e380f6c06a677ac7190a8e Mon Sep 17 00:00:00 2001 From: Alexander Makarov Date: Wed, 2 Jul 2014 14:44:31 +0300 Subject: [PATCH] Switched to Codeception 2.0.* for application template tests --- apps/advanced/README.md | 2 +- apps/advanced/composer.json | 2 +- apps/basic/composer.json | 2 +- apps/basic/tests/README.md | 2 +- tests/unit/data/travis/setup-apps.sh | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/advanced/README.md b/apps/advanced/README.md index f2a8f7e7ed..ea67b5f809 100644 --- a/apps/advanced/README.md +++ b/apps/advanced/README.md @@ -100,7 +100,7 @@ TESTING ------- Install additional composer packages: -* `php composer.phar require --dev "codeception/codeception: 1.8.*@dev" "codeception/specify: *" "codeception/verify: *" "yiisoft/yii2-faker: *"` +* `php composer.phar require --dev "codeception/codeception: 2.0.*" "codeception/specify: *" "codeception/verify: *" "yiisoft/yii2-faker: *"` This application boilerplate use database in testing, so you should create three databases that are used in tests: * `yii2_advanced_unit` - database for unit tests; diff --git a/apps/advanced/composer.json b/apps/advanced/composer.json index f33f4fb9d5..8ec99bc6fc 100644 --- a/apps/advanced/composer.json +++ b/apps/advanced/composer.json @@ -25,7 +25,7 @@ "yiisoft/yii2-gii": "*" }, "suggest": { - "codeception/codeception": "Codeception, 1.8.*@dev is currently works well with Yii.", + "codeception/codeception": "Codeception, 2.0.* is currently works well with Yii.", "codeception/specify": "BDD style code blocks for PHPUnit and Codeception", "codeception/verify": "BDD Assertions for PHPUnit and Codeception", "yiisoft/yii2-faker": "Fixtures generator for Yii2 based on Faker lib" diff --git a/apps/basic/composer.json b/apps/basic/composer.json index 726a7ea93d..d9d0b11d3c 100644 --- a/apps/basic/composer.json +++ b/apps/basic/composer.json @@ -25,7 +25,7 @@ "yiisoft/yii2-gii": "*" }, "suggest": { - "codeception/codeception": "Codeception, 1.8.*@dev is currently works well with Yii.", + "codeception/codeception": "Codeception, 2.0.* is currently works well with Yii.", "codeception/specify": "BDD style code blocks for PHPUnit and Codeception", "codeception/verify": "BDD Assertions for PHPUnit and Codeception" }, diff --git a/apps/basic/tests/README.md b/apps/basic/tests/README.md index a745bf6bcb..e1aed9a6e1 100644 --- a/apps/basic/tests/README.md +++ b/apps/basic/tests/README.md @@ -6,7 +6,7 @@ After creating the basic application, follow these steps to prepare for the test 1. Install additional composer packages: ``` - php composer.phar require --dev "codeception/codeception: 1.8.*@dev" "codeception/specify: *" "codeception/verify: *" + php composer.phar require --dev "codeception/codeception: 2.0.*" "codeception/specify: *" "codeception/verify: *" ``` 2. In the file `_bootstrap.php`, modify the definition of the constant `TEST_ENTRY_URL` so that it points to the correct entry script URL. diff --git a/tests/unit/data/travis/setup-apps.sh b/tests/unit/data/travis/setup-apps.sh index 3958c33803..7c1fa4bc6f 100755 --- a/tests/unit/data/travis/setup-apps.sh +++ b/tests/unit/data/travis/setup-apps.sh @@ -7,14 +7,14 @@ else # basic application: composer install --dev --prefer-dist -d apps/basic - cd apps/basic && composer require --dev codeception/codeception:1.8.*@dev codeception/specify:* codeception/verify:* + cd apps/basic && composer require --dev codeception/codeception:2.0.* codeception/specify:* codeception/verify:* php vendor/bin/codecept build && cd ../.. # advanced application: composer install --dev --prefer-dist -d apps/advanced - cd apps/advanced && composer require --dev codeception/codeception:1.8.*@dev codeception/specify:* codeception/verify:* + cd apps/advanced && composer require --dev codeception/codeception:2.0.* codeception/specify:* codeception/verify:* ./init --env=Development sed -i s/root/travis/ common/config/main-local.php cd backend && php ../vendor/bin/codecept build