{
"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": [
"