{ "manifests": { "codeception/codeception": { "manifest": { "copy-from-recipe": { "codeception.yml": "codeception.yml", "tests/": "tests/" }, "post-install-output": [ "File codeception.yml created <- global configuration", "tests/unit created <- unit tests", "tests/unit.suite.yml written <- unit tests suite configuration", "tests/functional created <- functional tests", "tests/functional.suite.yml written <- functional tests suite configuration", "tests/acceptance created <- acceptance tests", "tests/acceptance.suite.yml written <- acceptance tests suite configuration", "Codeception is installed for acceptance, functional, and unit testing", "Next steps:", "1. Edit tests/acceptance.suite.yml to set the url of your application. Change PhpBrowser to WebDriver to enable browser testing.", "2. Edit tests/functional.suite.yml to enable Doctrine module if needed.", "3. Create your first acceptance test using vendor/bin/codecept g:cest acceptance First", "4. Write your first test in tests/acceptance/FirstCest.php", "5. Run tests using: vendor/bin/codecept run" ] }, "files": { "codeception.yml": { "contents": [ "namespace: App\\Tests", "paths:", " tests: tests", " output: tests/_output", " data: tests/_data", " support: tests/_support", " envs: tests/_envs", "actor_suffix: Tester", "extensions:", " enabled:", " - Codeception\\Extension\\RunFailed", "params:", " - .env", "" ], "executable": false }, "tests/unit/.gitignore": { "contents": [ "" ], "executable": false }, "tests/_output/.gitignore": { "contents": [ "*", "!.gitignore", "" ], "executable": false }, "tests/_data/.gitignore": { "contents": [ "" ], "executable": false }, "tests/unit.suite.yml": { "contents": [ "# Codeception Test Suite Configuration", "#", "# Suite for unit or integration tests.", "", "actor: UnitTester", "modules:", " enabled:", " - Asserts", " - \\App\\Tests\\Helper\\Unit", "" ], "executable": false }, "tests/functional/.gitignore": { "contents": [ "" ], "executable": false }, "tests/functional.suite.yml": { "contents": [ "# Codeception Test Suite Configuration", "#", "# Suite for functional tests", "# Emulate web requests and make application process them", "# Include one of framework modules (Symfony2, Yii2, Laravel5) to use it", "# Remove this suite if you don't use frameworks", "", "actor: FunctionalTester", "modules:", " enabled:", " - Symfony:", " app_path: 'src'", " environment: 'test'", "# - Doctrine2:", "# depends: Symfony", "# cleanup: true", " - \\App\\Tests\\Helper\\Functional", "" ], "executable": false }, "tests/acceptance.suite.yml": { "contents": [ "# Codeception Test Suite Configuration", "#", "# Suite for acceptance tests.", "# Perform tests in browser using the WebDriver or PhpBrowser.", "# If you need both WebDriver and PHPBrowser tests - create a separate suite.", "", "actor: AcceptanceTester", "modules:", " enabled:", " - PhpBrowser:", " url: http://localhost:8000", " - \\App\\Tests\\Helper\\Acceptance", "" ], "executable": false }, "tests/acceptance/.gitignore": { "contents": [ "" ], "executable": false }, "tests/_support/_generated/.gitignore": { "contents": [ "*", "!.gitignore", "" ], "executable": false }, "tests/_support/AcceptanceTester.php": { "contents": [ "