Yii2 Bootstrap 3
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Carsten Brandt 5e78fe7f47 adjusted tests to run on php browser and selenium 11 years ago
..
_data Added acceptance tests for the basic app. 12 years ago
_helpers cleanup and re-aranged codeception tests for basic app 11 years ago
_log Added acceptance tests for the basic app. 12 years ago
_pages cleanup and re-aranged codeception tests for basic app 11 years ago
acceptance adjusted tests to run on php browser and selenium 11 years ago
functional removed auto generated files from repo 11 years ago
unit removed auto generated files from repo 11 years ago
.gitignore removed auto generated files from repo 11 years ago
README.md cleanup and re-aranged codeception tests for basic app 11 years ago
_bootstrap.php cleanup and re-aranged codeception tests for basic app 11 years ago
acceptance.suite.yml cleanup and re-aranged codeception tests for basic app 11 years ago
functional.suite.yml cleanup and re-aranged codeception tests for basic app 11 years ago
unit.suite.dist.yml removed auto generated files from repo 11 years ago

README.md

This folder contains various tests for the basic application. These tests are developed with Codeception PHP Testing Framework.

To run the tests, follow these steps:

  1. Download Codeception(Quickstart step 1) and put the codeception.phar in the application base directory (not in this tests directory!).
  2. Adjust the test configuration files based on your environment:
    • Configure the URL for acceptance tests in acceptance.suite.yml. The URL should point to the index-test-acceptance.php file that is located under the web directory of the application.
    • functional.suite.yml for functional testing and unit.suite.yml for unit testing should already work out of the box and should not need to be adjusted.
  3. Go to the application base directory and build the test suites:
    php codecept.phar build    // rebuild test scripts, only need to be run once
    
  4. Run the tests:
    php codecept.phar run      // run all available tests
    // you can also run a test suite alone:
    php codecept.phar run acceptance
    php codecept.phar run functional
    php codecept.phar run unit
    

Please refer to Codeception tutorial for more details about writing acceptance, functional and unit tests.