{ "locks": { "codeception/codeception": { "version": "2.3", "recipe": { "repo": "2.3", "branch": "master", "version": "2.3", "ref": "30798e46831f4fc641fca83c0423918518901cd7" } } }, "manifests": { "codeception/codeception": { "repository": "github.com/symfony/recipes-contrib", "package": "codeception/codeception", "version": "2.3", "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\npaths:\n tests: tests\n output: tests/_output\n data: tests/_data\n support: tests/_support\n envs: tests/_envs\nactor_suffix: Tester\nextensions:\n enabled:\n - Codeception\\Extension\\RunFailed\nparams:\n - .env\n", "executable": false, "encoding": "" }, "tests/unit/.gitignore": { "contents": "", "executable": false, "encoding": "" }, "tests/_output/.gitignore": { "contents": "*\n!.gitignore\n", "executable": false, "encoding": "" }, "tests/_data/.gitignore": { "contents": "", "executable": false, "encoding": "" }, "tests/unit.suite.yml": { "contents": "# Codeception Test Suite Configuration\n#\n# Suite for unit or integration tests.\n\nactor: UnitTester\nmodules:\n enabled:\n - Asserts\n - \\App\\Tests\\Helper\\Unit\n", "executable": false, "encoding": "" }, "tests/functional/.gitignore": { "contents": "", "executable": false, "encoding": "" }, "tests/functional.suite.yml": { "contents": "# Codeception Test Suite Configuration\n#\n# Suite for functional tests\n# Emulate web requests and make application process them\n# Include one of framework modules (Symfony2, Yii2, Laravel5) to use it\n# Remove this suite if you don't use frameworks\n\nactor: FunctionalTester\nmodules:\n enabled:\n - Symfony:\n app_path: 'src'\n environment: 'test'\n# - Doctrine2:\n# depends: Symfony\n# cleanup: true\n - \\App\\Tests\\Helper\\Functional\n", "executable": false, "encoding": "" }, "tests/acceptance.suite.yml": { "contents": "# Codeception Test Suite Configuration\n#\n# Suite for acceptance tests.\n# Perform tests in browser using the WebDriver or PhpBrowser.\n# If you need both WebDriver and PHPBrowser tests - create a separate suite.\n\nactor: AcceptanceTester\nmodules:\n enabled:\n - PhpBrowser:\n url: http://localhost:8000\n - \\App\\Tests\\Helper\\Acceptance\n", "executable": false, "encoding": "" }, "tests/acceptance/.gitignore": { "contents": "", "executable": false, "encoding": "" }, "tests/_support/_generated/.gitignore": { "contents": "*\n!.gitignore\n", "executable": false, "encoding": "" }, "tests/_support/AcceptanceTester.php": { "contents": "