From 96a31589eeb8d4a53939dda00440d980f7c5d015 Mon Sep 17 00:00:00 2001 From: Dmitry Baev Date: Tue, 30 Jan 2024 11:21:02 +0000 Subject: [PATCH 001/439] update Allure official website --- docs/Reporting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Reporting.md b/docs/Reporting.md index f863ae49a..44e68e7f4 100644 --- a/docs/Reporting.md +++ b/docs/Reporting.md @@ -125,7 +125,7 @@ php vendor/bin/codecept run --xml ![](/images/codecept-allure.png) -[Allure](https://docs.qameta.io/allure/) is a popular open-source reporting tool. It can be paired with Codeception to get a detailed run report. Use [Allure extension](https://github.com/allure-framework/allure-codeception) to generate report which can be passed to Allure to display it. +[Allure](https://allurereport.org/) is a popular open-source reporting tool. It can be paired with Codeception to get a detailed run report. Use [Allure extension](https://github.com/allure-framework/allure-codeception) to generate report which can be passed to Allure to display it. ## Custom Reporter From 56dbe71718a59e0d889b01c4dc7f729335fbf308 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 30 Jan 2024 15:11:14 +0000 Subject: [PATCH 002/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 93a41af9f..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,214 +5,171 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## Build - -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. - -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateFeature +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## Console +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +## GeneratePageObject -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +## GherkinSnippets -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GenerateStepObject -Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Clean +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateGroup +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateSuite -Create new test suite. Requires suite name and actor name +## DryRun -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +## GenerateTest -* `php codecept.phar self-update` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -@author Franck Cassedanne +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateEnvironment +## GenerateSnapshot -Generates empty environment configuration file into envs dir: +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder - * `codecept g:env firefox` +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -Required to have `envs` path to be specified in `codeception.yml` +## GenerateScenarios -## DryRun +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Shows step by step execution process for scenario driven tests without actually running them. +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateHelper +Creates empty Helper class. -## Init +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## CompletionFallback +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## GeneratePageObject +* `codecept build` +* `codecept build path/to/project` -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate -## Console +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -Try to execute test commands in run-time. You may try commands before writing the test. +* `php codecept.phar self-update` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +@author Franck Cassedanne -## GherkinSnippets +## GenerateEnvironment -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates empty environment configuration file into envs dir: -Usage: + * `codecept g:env firefox` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +Required to have `envs` path to be specified in `codeception.yml` @@ -304,20 +261,19 @@ Options: -## Clean - -Recursively cleans `output` directory and generated code. - -* `codecept clean` +## CompletionFallback +## GenerateSuite -## GenerateGroup +Create new test suite. Requires suite name and actor name -Creates empty GroupObject - extension which handles all group events. +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -* `codecept g:group Admin` @@ -333,3 +289,47 @@ codecept gherkin:steps acceptance +## Bootstrap + +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. + +By default it will create 3 suites **acceptance**, **functional**, and **unit**. + +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed + + + + +## Init + + + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + + + + From 3e3359fc5d883eb24902469ada4968e712234b1b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 30 Jan 2024 16:13:44 +0000 Subject: [PATCH 003/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..93a41af9f 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,171 +5,214 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject +## ConfigValidate -Generates StepObject class. You will be asked for steps you want to implement. +Validates and prints Codeception config. +Use it do debug Yaml configs -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -## GenerateFeature +Check overriding config values (like in `run` command) -Generates Feature file (in Gherkin): +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateCest -## Console +Generates Cest (scenario-driven object-oriented test) file: -Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## GeneratePageObject +## Build -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +* `codecept build` +* `codecept build path/to/project` -## GherkinSnippets +## GenerateSnapshot -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -Usage: +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +## GenerateHelper -## Clean +Creates empty Helper class. -Recursively cleans `output` directory and generated code. +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -* `codecept clean` +## Bootstrap -## GenerateGroup +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -Creates empty GroupObject - extension which handles all group events. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -* `codecept g:group Admin` +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## DryRun -Shows step by step execution process for scenario driven tests without actually running them. +## GenerateTest -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateTest +## GenerateStepObject -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder +## GenerateFeature -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateScenarios -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GenerateSuite +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +* `php codecept.phar self-update` -## GenerateCest +@author Franck Cassedanne -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateEnvironment +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` -## Build +Required to have `envs` path to be specified in `codeception.yml` -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept build` -* `codecept build path/to/project` +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GenerateScenarios - * `codecept g:env firefox` +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir + + + +## CompletionFallback + + + +## GeneratePageObject + +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. + +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir @@ -261,19 +304,20 @@ Options: -## CompletionFallback +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateSuite -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` @@ -289,47 +333,3 @@ codecept gherkin:steps acceptance -## Bootstrap - -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. - -By default it will create 3 suites **acceptance**, **functional**, and **unit**. - -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed - - - - -## Init - - - -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - From 827b172e3302d6b077a816ef6732579e0e303423 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 30 Jan 2024 19:09:09 +0000 Subject: [PATCH 004/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 93a41af9f..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,214 +5,171 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## Build - -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. - -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateFeature +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## Console +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +## GeneratePageObject -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +## GherkinSnippets -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GenerateStepObject -Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Clean +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateGroup +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateSuite -Create new test suite. Requires suite name and actor name +## DryRun -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +## GenerateTest -* `php codecept.phar self-update` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -@author Franck Cassedanne +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateEnvironment +## GenerateSnapshot -Generates empty environment configuration file into envs dir: +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder - * `codecept g:env firefox` +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -Required to have `envs` path to be specified in `codeception.yml` +## GenerateScenarios -## DryRun +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Shows step by step execution process for scenario driven tests without actually running them. +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateHelper +Creates empty Helper class. -## Init +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## CompletionFallback +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## GeneratePageObject +* `codecept build` +* `codecept build path/to/project` -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate -## Console +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -Try to execute test commands in run-time. You may try commands before writing the test. +* `php codecept.phar self-update` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +@author Franck Cassedanne -## GherkinSnippets +## GenerateEnvironment -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates empty environment configuration file into envs dir: -Usage: + * `codecept g:env firefox` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +Required to have `envs` path to be specified in `codeception.yml` @@ -304,20 +261,19 @@ Options: -## Clean - -Recursively cleans `output` directory and generated code. - -* `codecept clean` +## CompletionFallback +## GenerateSuite -## GenerateGroup +Create new test suite. Requires suite name and actor name -Creates empty GroupObject - extension which handles all group events. +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -* `codecept g:group Admin` @@ -333,3 +289,47 @@ codecept gherkin:steps acceptance +## Bootstrap + +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. + +By default it will create 3 suites **acceptance**, **functional**, and **unit**. + +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed + + + + +## Init + + + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + + + + From 603c7709d74ba66a84aff3543ab92849744cbe28 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 30 Jan 2024 20:10:59 +0000 Subject: [PATCH 005/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..93a41af9f 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,171 +5,214 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject +## ConfigValidate -Generates StepObject class. You will be asked for steps you want to implement. +Validates and prints Codeception config. +Use it do debug Yaml configs -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -## GenerateFeature +Check overriding config values (like in `run` command) -Generates Feature file (in Gherkin): +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateCest -## Console +Generates Cest (scenario-driven object-oriented test) file: -Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## GeneratePageObject +## Build -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +* `codecept build` +* `codecept build path/to/project` -## GherkinSnippets +## GenerateSnapshot -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -Usage: +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +## GenerateHelper -## Clean +Creates empty Helper class. -Recursively cleans `output` directory and generated code. +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -* `codecept clean` +## Bootstrap -## GenerateGroup +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -Creates empty GroupObject - extension which handles all group events. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -* `codecept g:group Admin` +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## DryRun -Shows step by step execution process for scenario driven tests without actually running them. +## GenerateTest -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateTest +## GenerateStepObject -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder +## GenerateFeature -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateScenarios -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GenerateSuite +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +* `php codecept.phar self-update` -## GenerateCest +@author Franck Cassedanne -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateEnvironment +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` -## Build +Required to have `envs` path to be specified in `codeception.yml` -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept build` -* `codecept build path/to/project` +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GenerateScenarios - * `codecept g:env firefox` +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir + + + +## CompletionFallback + + + +## GeneratePageObject + +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. + +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir @@ -261,19 +304,20 @@ Options: -## CompletionFallback +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateSuite -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` @@ -289,47 +333,3 @@ codecept gherkin:steps acceptance -## Bootstrap - -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. - -By default it will create 3 suites **acceptance**, **functional**, and **unit**. - -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed - - - - -## Init - - - -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - From f6cdeab8913112a778cdcf02ce6c7310ca866670 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 31 Jan 2024 04:13:12 +0000 Subject: [PATCH 006/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 93a41af9f..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,214 +5,171 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## Build - -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. - -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateFeature +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## Console +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +## GeneratePageObject -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +## GherkinSnippets -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GenerateStepObject -Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Clean +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateGroup +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateSuite -Create new test suite. Requires suite name and actor name +## DryRun -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +## GenerateTest -* `php codecept.phar self-update` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -@author Franck Cassedanne +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateEnvironment +## GenerateSnapshot -Generates empty environment configuration file into envs dir: +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder - * `codecept g:env firefox` +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -Required to have `envs` path to be specified in `codeception.yml` +## GenerateScenarios -## DryRun +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Shows step by step execution process for scenario driven tests without actually running them. +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateHelper +Creates empty Helper class. -## Init +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## CompletionFallback +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## GeneratePageObject +* `codecept build` +* `codecept build path/to/project` -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate -## Console +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -Try to execute test commands in run-time. You may try commands before writing the test. +* `php codecept.phar self-update` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +@author Franck Cassedanne -## GherkinSnippets +## GenerateEnvironment -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates empty environment configuration file into envs dir: -Usage: + * `codecept g:env firefox` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +Required to have `envs` path to be specified in `codeception.yml` @@ -304,20 +261,19 @@ Options: -## Clean - -Recursively cleans `output` directory and generated code. - -* `codecept clean` +## CompletionFallback +## GenerateSuite -## GenerateGroup +Create new test suite. Requires suite name and actor name -Creates empty GroupObject - extension which handles all group events. +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -* `codecept g:group Admin` @@ -333,3 +289,47 @@ codecept gherkin:steps acceptance +## Bootstrap + +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. + +By default it will create 3 suites **acceptance**, **functional**, and **unit**. + +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed + + + + +## Init + + + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + + + + From 00ecc154bb3f6fbee77a006f45a7e2cb74a85a73 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 31 Jan 2024 05:11:30 +0000 Subject: [PATCH 007/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..93a41af9f 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,171 +5,214 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject +## ConfigValidate -Generates StepObject class. You will be asked for steps you want to implement. +Validates and prints Codeception config. +Use it do debug Yaml configs -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -## GenerateFeature +Check overriding config values (like in `run` command) -Generates Feature file (in Gherkin): +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateCest -## Console +Generates Cest (scenario-driven object-oriented test) file: -Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## GeneratePageObject +## Build -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +* `codecept build` +* `codecept build path/to/project` -## GherkinSnippets +## GenerateSnapshot -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -Usage: +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +## GenerateHelper -## Clean +Creates empty Helper class. -Recursively cleans `output` directory and generated code. +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -* `codecept clean` +## Bootstrap -## GenerateGroup +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -Creates empty GroupObject - extension which handles all group events. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -* `codecept g:group Admin` +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## DryRun -Shows step by step execution process for scenario driven tests without actually running them. +## GenerateTest -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateTest +## GenerateStepObject -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder +## GenerateFeature -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateScenarios -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GenerateSuite +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +* `php codecept.phar self-update` -## GenerateCest +@author Franck Cassedanne -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateEnvironment +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` -## Build +Required to have `envs` path to be specified in `codeception.yml` -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept build` -* `codecept build path/to/project` +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GenerateScenarios - * `codecept g:env firefox` +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir + + + +## CompletionFallback + + + +## GeneratePageObject + +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. + +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir @@ -261,19 +304,20 @@ Options: -## CompletionFallback +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateSuite -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` @@ -289,47 +333,3 @@ codecept gherkin:steps acceptance -## Bootstrap - -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. - -By default it will create 3 suites **acceptance**, **functional**, and **unit**. - -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed - - - - -## Init - - - -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - From fed28691abb72e5981d8ff907cd586f0e6890331 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 31 Jan 2024 09:10:46 +0000 Subject: [PATCH 008/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 93a41af9f..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,214 +5,171 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## Build - -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. - -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateFeature +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## Console +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +## GeneratePageObject -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +## GherkinSnippets -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GenerateStepObject -Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Clean +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateGroup +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateSuite -Create new test suite. Requires suite name and actor name +## DryRun -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +## GenerateTest -* `php codecept.phar self-update` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -@author Franck Cassedanne +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateEnvironment +## GenerateSnapshot -Generates empty environment configuration file into envs dir: +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder - * `codecept g:env firefox` +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -Required to have `envs` path to be specified in `codeception.yml` +## GenerateScenarios -## DryRun +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Shows step by step execution process for scenario driven tests without actually running them. +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateHelper +Creates empty Helper class. -## Init +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## CompletionFallback +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## GeneratePageObject +* `codecept build` +* `codecept build path/to/project` -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate -## Console +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -Try to execute test commands in run-time. You may try commands before writing the test. +* `php codecept.phar self-update` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +@author Franck Cassedanne -## GherkinSnippets +## GenerateEnvironment -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates empty environment configuration file into envs dir: -Usage: + * `codecept g:env firefox` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +Required to have `envs` path to be specified in `codeception.yml` @@ -304,20 +261,19 @@ Options: -## Clean - -Recursively cleans `output` directory and generated code. - -* `codecept clean` +## CompletionFallback +## GenerateSuite -## GenerateGroup +Create new test suite. Requires suite name and actor name -Creates empty GroupObject - extension which handles all group events. +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -* `codecept g:group Admin` @@ -333,3 +289,47 @@ codecept gherkin:steps acceptance +## Bootstrap + +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. + +By default it will create 3 suites **acceptance**, **functional**, and **unit**. + +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed + + + + +## Init + + + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + + + + From 1c58cf58bbeb01c212ffe8dea8a4eb0a9dfa4bae Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 31 Jan 2024 10:11:27 +0000 Subject: [PATCH 009/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..93a41af9f 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,171 +5,214 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject +## ConfigValidate -Generates StepObject class. You will be asked for steps you want to implement. +Validates and prints Codeception config. +Use it do debug Yaml configs -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -## GenerateFeature +Check overriding config values (like in `run` command) -Generates Feature file (in Gherkin): +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateCest -## Console +Generates Cest (scenario-driven object-oriented test) file: -Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## GeneratePageObject +## Build -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +* `codecept build` +* `codecept build path/to/project` -## GherkinSnippets +## GenerateSnapshot -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -Usage: +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +## GenerateHelper -## Clean +Creates empty Helper class. -Recursively cleans `output` directory and generated code. +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -* `codecept clean` +## Bootstrap -## GenerateGroup +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -Creates empty GroupObject - extension which handles all group events. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -* `codecept g:group Admin` +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## DryRun -Shows step by step execution process for scenario driven tests without actually running them. +## GenerateTest -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateTest +## GenerateStepObject -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder +## GenerateFeature -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateScenarios -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GenerateSuite +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +* `php codecept.phar self-update` -## GenerateCest +@author Franck Cassedanne -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateEnvironment +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` -## Build +Required to have `envs` path to be specified in `codeception.yml` -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept build` -* `codecept build path/to/project` +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GenerateScenarios - * `codecept g:env firefox` +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir + + + +## CompletionFallback + + + +## GeneratePageObject + +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. + +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir @@ -261,19 +304,20 @@ Options: -## CompletionFallback +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateSuite -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` @@ -289,47 +333,3 @@ codecept gherkin:steps acceptance -## Bootstrap - -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. - -By default it will create 3 suites **acceptance**, **functional**, and **unit**. - -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed - - - - -## Init - - - -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - From e77d3a1058f7bca1b6df82bedfd49d4edff81dc6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 31 Jan 2024 11:09:26 +0000 Subject: [PATCH 010/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 93a41af9f..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,214 +5,171 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## Build - -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. - -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateFeature +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## Console +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +## GeneratePageObject -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +## GherkinSnippets -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GenerateStepObject -Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Clean +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateGroup +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateSuite -Create new test suite. Requires suite name and actor name +## DryRun -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +## GenerateTest -* `php codecept.phar self-update` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -@author Franck Cassedanne +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateEnvironment +## GenerateSnapshot -Generates empty environment configuration file into envs dir: +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder - * `codecept g:env firefox` +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -Required to have `envs` path to be specified in `codeception.yml` +## GenerateScenarios -## DryRun +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Shows step by step execution process for scenario driven tests without actually running them. +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateHelper +Creates empty Helper class. -## Init +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## CompletionFallback +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## GeneratePageObject +* `codecept build` +* `codecept build path/to/project` -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate -## Console +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -Try to execute test commands in run-time. You may try commands before writing the test. +* `php codecept.phar self-update` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +@author Franck Cassedanne -## GherkinSnippets +## GenerateEnvironment -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates empty environment configuration file into envs dir: -Usage: + * `codecept g:env firefox` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +Required to have `envs` path to be specified in `codeception.yml` @@ -304,20 +261,19 @@ Options: -## Clean - -Recursively cleans `output` directory and generated code. - -* `codecept clean` +## CompletionFallback +## GenerateSuite -## GenerateGroup +Create new test suite. Requires suite name and actor name -Creates empty GroupObject - extension which handles all group events. +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -* `codecept g:group Admin` @@ -333,3 +289,47 @@ codecept gherkin:steps acceptance +## Bootstrap + +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. + +By default it will create 3 suites **acceptance**, **functional**, and **unit**. + +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed + + + + +## Init + + + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + + + + From 180d271549d8b61fe0ba5daf09a5f9e5e8ae0f68 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 31 Jan 2024 17:10:01 +0000 Subject: [PATCH 011/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..93a41af9f 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,171 +5,214 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject +## ConfigValidate -Generates StepObject class. You will be asked for steps you want to implement. +Validates and prints Codeception config. +Use it do debug Yaml configs -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -## GenerateFeature +Check overriding config values (like in `run` command) -Generates Feature file (in Gherkin): +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateCest -## Console +Generates Cest (scenario-driven object-oriented test) file: -Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## GeneratePageObject +## Build -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +* `codecept build` +* `codecept build path/to/project` -## GherkinSnippets +## GenerateSnapshot -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -Usage: +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +## GenerateHelper -## Clean +Creates empty Helper class. -Recursively cleans `output` directory and generated code. +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -* `codecept clean` +## Bootstrap -## GenerateGroup +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -Creates empty GroupObject - extension which handles all group events. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -* `codecept g:group Admin` +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## DryRun -Shows step by step execution process for scenario driven tests without actually running them. +## GenerateTest -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateTest +## GenerateStepObject -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder +## GenerateFeature -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateScenarios -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GenerateSuite +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +* `php codecept.phar self-update` -## GenerateCest +@author Franck Cassedanne -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateEnvironment +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` -## Build +Required to have `envs` path to be specified in `codeception.yml` -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept build` -* `codecept build path/to/project` +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GenerateScenarios - * `codecept g:env firefox` +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir + + + +## CompletionFallback + + + +## GeneratePageObject + +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. + +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir @@ -261,19 +304,20 @@ Options: -## CompletionFallback +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateSuite -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` @@ -289,47 +333,3 @@ codecept gherkin:steps acceptance -## Bootstrap - -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. - -By default it will create 3 suites **acceptance**, **functional**, and **unit**. - -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed - - - - -## Init - - - -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - From f4c981271eec6ba3acc1152f4de3a113b23e9c80 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 31 Jan 2024 18:11:08 +0000 Subject: [PATCH 012/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 93a41af9f..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,214 +5,171 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## Build - -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. - -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateFeature +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## Console +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +## GeneratePageObject -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +## GherkinSnippets -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GenerateStepObject -Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Clean +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateGroup +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateSuite -Create new test suite. Requires suite name and actor name +## DryRun -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +## GenerateTest -* `php codecept.phar self-update` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -@author Franck Cassedanne +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateEnvironment +## GenerateSnapshot -Generates empty environment configuration file into envs dir: +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder - * `codecept g:env firefox` +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -Required to have `envs` path to be specified in `codeception.yml` +## GenerateScenarios -## DryRun +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Shows step by step execution process for scenario driven tests without actually running them. +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateHelper +Creates empty Helper class. -## Init +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## CompletionFallback +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## GeneratePageObject +* `codecept build` +* `codecept build path/to/project` -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate -## Console +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -Try to execute test commands in run-time. You may try commands before writing the test. +* `php codecept.phar self-update` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +@author Franck Cassedanne -## GherkinSnippets +## GenerateEnvironment -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates empty environment configuration file into envs dir: -Usage: + * `codecept g:env firefox` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +Required to have `envs` path to be specified in `codeception.yml` @@ -304,20 +261,19 @@ Options: -## Clean - -Recursively cleans `output` directory and generated code. - -* `codecept clean` +## CompletionFallback +## GenerateSuite -## GenerateGroup +Create new test suite. Requires suite name and actor name -Creates empty GroupObject - extension which handles all group events. +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -* `codecept g:group Admin` @@ -333,3 +289,47 @@ codecept gherkin:steps acceptance +## Bootstrap + +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. + +By default it will create 3 suites **acceptance**, **functional**, and **unit**. + +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed + + + + +## Init + + + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + + + + From a2a7cbc593892b6d4d7a1fb99db327183c8c8585 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 31 Jan 2024 20:11:26 +0000 Subject: [PATCH 013/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..93a41af9f 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,171 +5,214 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject +## ConfigValidate -Generates StepObject class. You will be asked for steps you want to implement. +Validates and prints Codeception config. +Use it do debug Yaml configs -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -## GenerateFeature +Check overriding config values (like in `run` command) -Generates Feature file (in Gherkin): +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateCest -## Console +Generates Cest (scenario-driven object-oriented test) file: -Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## GeneratePageObject +## Build -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +* `codecept build` +* `codecept build path/to/project` -## GherkinSnippets +## GenerateSnapshot -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -Usage: +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +## GenerateHelper -## Clean +Creates empty Helper class. -Recursively cleans `output` directory and generated code. +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -* `codecept clean` +## Bootstrap -## GenerateGroup +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -Creates empty GroupObject - extension which handles all group events. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -* `codecept g:group Admin` +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## DryRun -Shows step by step execution process for scenario driven tests without actually running them. +## GenerateTest -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateTest +## GenerateStepObject -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder +## GenerateFeature -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateScenarios -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GenerateSuite +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +* `php codecept.phar self-update` -## GenerateCest +@author Franck Cassedanne -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateEnvironment +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` -## Build +Required to have `envs` path to be specified in `codeception.yml` -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -* `codecept build` -* `codecept build path/to/project` +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GenerateScenarios - * `codecept g:env firefox` +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir + + + +## CompletionFallback + + + +## GeneratePageObject + +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. + +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir @@ -261,19 +304,20 @@ Options: -## CompletionFallback +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateSuite -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` @@ -289,47 +333,3 @@ codecept gherkin:steps acceptance -## Bootstrap - -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. - -By default it will create 3 suites **acceptance**, **functional**, and **unit**. - -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed - - - - -## Init - - - -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - From 468ab53f3e6d0a21bee6921c64e1a6aaf6e0227d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 31 Jan 2024 21:11:28 +0000 Subject: [PATCH 014/439] updated --- docs/reference/Commands.md | 256 ++++++++++++++++++------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 93a41af9f..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,214 +5,171 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: - -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file - -Check overriding config values (like in `run` command) - -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter - - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## Build - -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. - -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -## GenerateSnapshot -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateFeature +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GenerateHelper -Creates empty Helper class. -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +## Console +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +## GeneratePageObject -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +## GherkinSnippets -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GenerateStepObject -Generates StepObject class. You will be asked for steps you want to implement. -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Clean +Recursively cleans `output` directory and generated code. +* `codecept clean` -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateGroup +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateSuite -Create new test suite. Requires suite name and actor name +## DryRun -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## SelfUpdate -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +## GenerateTest -* `php codecept.phar self-update` +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -@author Franck Cassedanne +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -## GenerateEnvironment +## GenerateSnapshot -Generates empty environment configuration file into envs dir: +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder - * `codecept g:env firefox` +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -Required to have `envs` path to be specified in `codeception.yml` +## GenerateScenarios -## DryRun +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Shows step by step execution process for scenario driven tests without actually running them. +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateHelper +Creates empty Helper class. -## Init +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## CompletionFallback +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## GeneratePageObject +* `codecept build` +* `codecept build path/to/project` -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate -## Console +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -Try to execute test commands in run-time. You may try commands before writing the test. +* `php codecept.phar self-update` -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +@author Franck Cassedanne -## GherkinSnippets +## GenerateEnvironment -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Generates empty environment configuration file into envs dir: -Usage: + * `codecept g:env firefox` -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +Required to have `envs` path to be specified in `codeception.yml` @@ -304,20 +261,19 @@ Options: -## Clean - -Recursively cleans `output` directory and generated code. - -* `codecept clean` +## CompletionFallback +## GenerateSuite -## GenerateGroup +Create new test suite. Requires suite name and actor name -Creates empty GroupObject - extension which handles all group events. +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -* `codecept g:group Admin` @@ -333,3 +289,47 @@ codecept gherkin:steps acceptance +## Bootstrap + +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. + +By default it will create 3 suites **acceptance**, **functional**, and **unit**. + +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed + + + + +## Init + + + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + + + + From 33df80090576a5a97d5c5f6acbc1aeba2cd4d8ac Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 2 Feb 2024 06:13:55 +0000 Subject: [PATCH 015/439] updated --- changelog.markdown | 9 --------- 1 file changed, 9 deletions(-) diff --git a/changelog.markdown b/changelog.markdown index ea0e282fd..037957162 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -263,15 +263,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Validate test filter pattern without warning [#6641](https://github.com/Codeception/Codeception/issues/6641) by **[dmitryuk](https://github.com/dmitryuk)** -### module-rest 2.0.3: 2.0.3 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/03/10 19:24:26 / [Repository](https://github.com/Codeception/module-rest) / [Releases](https://github.com/Codeception/module-rest/releases) - - - -* Support softcreatr/jsonpath ^0.8 - - ### Codeception 5.0.9: 5.0.9 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/02/11 14:42:09 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) From 5a1956746b262c8cfc2aa1fa059210c553f1e0ca Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 2 Feb 2024 07:10:12 +0000 Subject: [PATCH 016/439] updated --- changelog.markdown | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/changelog.markdown b/changelog.markdown index 037957162..ea0e282fd 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -263,6 +263,15 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Validate test filter pattern without warning [#6641](https://github.com/Codeception/Codeception/issues/6641) by **[dmitryuk](https://github.com/dmitryuk)** +### module-rest 2.0.3: 2.0.3 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/03/10 19:24:26 / [Repository](https://github.com/Codeception/module-rest) / [Releases](https://github.com/Codeception/module-rest/releases) + + + +* Support softcreatr/jsonpath ^0.8 + + ### Codeception 5.0.9: 5.0.9 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/02/11 14:42:09 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) From 15116bfeb82227cce04bf7ade8cf9254e5b4ac31 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 2 Feb 2024 21:09:36 +0000 Subject: [PATCH 017/439] updated --- changelog.markdown | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/changelog.markdown b/changelog.markdown index ea0e282fd..e717d851c 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -9,6 +9,15 @@ title: Codeception Changelog +### lib-innerbrowser 4.0.3: 4.0.3 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2024/02/02 20:37:41 / [Repository](https://github.com/Codeception/lib-innerbrowser) / [Releases](https://github.com/Codeception/lib-innerbrowser/releases) + + + +* Support PHPUnit 11 by **[Naktibalda](https://github.com/Naktibalda)** in https://github.com/Codeception/lib-innerbrowser/pull/67 + + ### lib-web 1.0.5: 1.0.5 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2024/01/13 11:56:59 / [Repository](https://github.com/Codeception/lib-web) / [Releases](https://github.com/Codeception/lib-web/releases) @@ -140,6 +149,15 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * [bugfix] [#47](https://github.com/Codeception/module-db/issues/47) Malformed UTF-8 characters, possibly incorrectly encoded by **[cybd](https://github.com/cybd)** in https://github.com/Codeception/module-db/pull/48 +### lib-innerbrowser 4.0.2: 4.0.2 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/12/01 11:28:55 / [Repository](https://github.com/Codeception/lib-innerbrowser) / [Releases](https://github.com/Codeception/lib-innerbrowser/releases) + + + +* Support Symfony 7.x by **[pfuhrmann](https://github.com/pfuhrmann)** in https://github.com/Codeception/lib-innerbrowser/pull/66 + + ### lib-web 1.0.3: 1.0.3 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/11/27 06:43:46 / [Repository](https://github.com/Codeception/lib-web) / [Releases](https://github.com/Codeception/lib-web/releases) @@ -3741,15 +3759,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib -### lib-innerbrowser 1.0.2: Fix codeception/codeception build - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2019/11/09 20:31:44 / [Repository](https://github.com/Codeception/lib-innerbrowser) / [Releases](https://github.com/Codeception/lib-innerbrowser/releases) - - - -This versions fixes codeception/codeception branch builds - - ### module-yii2 1.0.1: Use stable versions of codeception and innerbrowser Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2019/10/25 17:33:04 / [Repository](https://github.com/Codeception/module-yii2) / [Releases](https://github.com/Codeception/module-yii2/releases) @@ -3967,15 +3976,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib -### lib-innerbrowser 1.0.1: Add HTML snapshots of failing tests to HTML Report - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2019/10/16 07:48:34 / [Repository](https://github.com/Codeception/lib-innerbrowser) / [Releases](https://github.com/Codeception/lib-innerbrowser/releases) - - - - - - ### lib-asserts 1.0.0: Initial release Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2019/09/16 20:06:26 / [Repository](https://github.com/Codeception/lib-asserts) / [Releases](https://github.com/Codeception/lib-asserts/releases) From 35f3f4f10ab51aa7abee3dff3ecef19255da35ab Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 4 Feb 2024 06:13:14 +0000 Subject: [PATCH 018/439] updated --- changelog.markdown | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/changelog.markdown b/changelog.markdown index e717d851c..da0694801 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -1246,19 +1246,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Uses lib-xml -### Codeception 5.0.0-alpha3: 5.0.0-alpha3 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/11 11:02:50 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* Support intersection types in actions -* Introduced PSR-12 code style -* Extracted some code to modules and shared libs -* Fixed new incompatibilities with PHPUnit 10 - - - ### module-rest 3.1.0: 3.1.0 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/11 11:00:56 / [Repository](https://github.com/Codeception/module-rest) / [Releases](https://github.com/Codeception/module-rest/releases) @@ -1523,6 +1510,17 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Requires PHP 8.0 or higher +### Codeception 4.1.29: 4.1.29 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/29 17:00:53 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* Fixed duplicate test runs when codeception.yml and codeception.dist.yml are present in multi-app setup by **[calvinalkan](https://github.com/calvinalkan)** +* Action generator handles mixed type correctly +* Parser fix to allow named parameters named class and namespace + + ### module-doctrine2 2.0.1: 2.0.1 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/28 18:34:39 / [Repository](https://github.com/Codeception/module-doctrine2) / [Releases](https://github.com/Codeception/module-doctrine2/releases) From cbedab25ee72ed1c2904b907b946151960b6a137 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 4 Feb 2024 07:11:25 +0000 Subject: [PATCH 019/439] updated --- changelog.markdown | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/changelog.markdown b/changelog.markdown index da0694801..e717d851c 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -1246,6 +1246,19 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Uses lib-xml +### Codeception 5.0.0-alpha3: 5.0.0-alpha3 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/11 11:02:50 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* Support intersection types in actions +* Introduced PSR-12 code style +* Extracted some code to modules and shared libs +* Fixed new incompatibilities with PHPUnit 10 + + + ### module-rest 3.1.0: 3.1.0 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/11 11:00:56 / [Repository](https://github.com/Codeception/module-rest) / [Releases](https://github.com/Codeception/module-rest/releases) @@ -1510,17 +1523,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Requires PHP 8.0 or higher -### Codeception 4.1.29: 4.1.29 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/29 17:00:53 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* Fixed duplicate test runs when codeception.yml and codeception.dist.yml are present in multi-app setup by **[calvinalkan](https://github.com/calvinalkan)** -* Action generator handles mixed type correctly -* Parser fix to allow named parameters named class and namespace - - ### module-doctrine2 2.0.1: 2.0.1 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/28 18:34:39 / [Repository](https://github.com/Codeception/module-doctrine2) / [Releases](https://github.com/Codeception/module-doctrine2/releases) From cadc1ff34b68a7f8db1686ab68c67e4d2b108015 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 4 Feb 2024 13:13:26 +0000 Subject: [PATCH 020/439] updated --- changelog.markdown | 36 +++++++++++------------------------- 1 file changed, 11 insertions(+), 25 deletions(-) diff --git a/changelog.markdown b/changelog.markdown index e717d851c..0d2067494 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -9,6 +9,17 @@ title: Codeception Changelog +### Codeception 5.1.0: 5.1.0 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2024/02/04 12:58:29 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* Support PHPUnit 11 + +Note: PHPUnit 11 does not support excluding files from code coverage report + + ### lib-innerbrowser 4.0.3: 4.0.3 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2024/02/02 20:37:41 / [Repository](https://github.com/Codeception/lib-innerbrowser) / [Releases](https://github.com/Codeception/lib-innerbrowser/releases) @@ -1498,31 +1509,6 @@ Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) Tavo **Full Changelog**: https://github.com/Codeception/lib-innerbrowser/compare/2.0.1...2.0.2 -### Codeception 5.0.0-alpha1: 5.0.0-alpha1 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/30 18:56:34 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* Decoupled test execution and reporting from PHPUnit -* Custom reporters implementing TestListener are no longer supported and must be converted to Extensions -* Tests of all formats are reported as useless if they perform no assertions and reports_useless_tests setting is enabled -* Added path_coverage setting to enable path and branch coverage [#6158](https://github.com/Codeception/Codeception/issues/6158) by **[s0lus](https://github.com/s0lus)** -* Added optional value to fail-fast option ([#6275](https://github.com/Codeception/Codeception/issues/6275)) by **[Verest](https://github.com/Verest)** -* Removed JSON and TAP loggers -* Removed code coverage blacklist functionality -* Removed deprecated class aliases - - Codeception\TestCase\Test - - Codeception\Platform\Group - - Codeception\Platform\Group - - Codeception\TestCase -* Removed settings disallow_test_output, log_incomplete_skipped and report_useless_tests -* Introduced strict types in the code base by **[TavoNiievez](https://github.com/TavoNiievez)** -* Compatible with PHPUnit 10 only -* Compatible with Symfony 4.4 - 6.0 -* Requires PHP 8.0 or higher - - ### module-doctrine2 2.0.1: 2.0.1 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/28 18:34:39 / [Repository](https://github.com/Codeception/module-doctrine2) / [Releases](https://github.com/Codeception/module-doctrine2/releases) From 06bb0174b10312af6d84342d583b8385d6d019e9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 4 Feb 2024 14:09:13 +0000 Subject: [PATCH 021/439] updated --- changelog.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.markdown b/changelog.markdown index 0d2067494..cd83fd685 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -11,7 +11,7 @@ title: Codeception Changelog ### Codeception 5.1.0: 5.1.0 -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2024/02/04 12:58:29 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2024/02/04 13:52:44 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) From 2ad6128487e6b1780ce867db12bf236554288fea Mon Sep 17 00:00:00 2001 From: Gintautas Miselis Date: Sun, 4 Feb 2024 17:01:17 +0200 Subject: [PATCH 022/439] Bump Codeception to 5.1 --- RoboFile.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/RoboFile.php b/RoboFile.php index 770ca1403..8382cd5c5 100644 --- a/RoboFile.php +++ b/RoboFile.php @@ -11,7 +11,7 @@ class RoboFile extends \Robo\Tasks const REPO_BLOB_URL = 'https://github.com/Codeception/Codeception/blob'; const BRANCH_4x = '4.2'; - const BRANCH_5x = '5.0'; + const BRANCH_5x = '5.1'; function post() { @@ -419,7 +419,7 @@ public function buildPhar80() $this->stopOnFail(); $this->taskFilesystemStack()->mkdir('build/80')->run(); - $this->setCodeceptionVersionTo('^5.0'); + $this->setCodeceptionVersionTo('^' . self::BRANCH_5x); $this->setPlatformVersionTo('8.0.2'); $buildFile = 'build/80/codecept.phar'; $this->buildPhar($buildFile); From df6d076848622affff7c446245cd91aff1d6c0d5 Mon Sep 17 00:00:00 2001 From: Gintautas Miselis Date: Sun, 4 Feb 2024 17:00:41 +0200 Subject: [PATCH 023/439] New phar build --- builds.markdown | 6 ++++++ php80/codecept.phar | 2 +- php80/codecept.version | 2 +- releases/5.1.20240204/codecept.phar | Bin 0 -> 8685492 bytes 4 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 releases/5.1.20240204/codecept.phar diff --git a/builds.markdown b/builds.markdown index ab6f413c1..74e3b2b9b 100644 --- a/builds.markdown +++ b/builds.markdown @@ -4,6 +4,12 @@ title: Codeception Builds --- +## 5.1 +*Requires: PHP 8.0 and higher + CURL* + +* **[Download Latest 5.1 Release](https://codeception.com/releases/5.1.20240204/codecept.phar)** +* [5.1.20240204](https://codeception.com/releases/5.1.20240204/codecept.phar) + ## 5.0 *Requires: PHP 8.0 and higher + CURL* diff --git a/php80/codecept.phar b/php80/codecept.phar index 1e3cf7de1..4ad6cdd48 120000 --- a/php80/codecept.phar +++ b/php80/codecept.phar @@ -1 +1 @@ -../releases/5.0.20231222/codecept.phar \ No newline at end of file +../releases/5.1.20240204/codecept.phar \ No newline at end of file diff --git a/php80/codecept.version b/php80/codecept.version index 40fdc8c66..eb9dbd0fe 100644 --- a/php80/codecept.version +++ b/php80/codecept.version @@ -1 +1 @@ -6fd7358449aeb07522acd67e187453868aed7f81 \ No newline at end of file +3602cbcccf488454a6c3c64a8566535aa81624d7 \ No newline at end of file diff --git a/releases/5.1.20240204/codecept.phar b/releases/5.1.20240204/codecept.phar new file mode 100644 index 0000000000000000000000000000000000000000..bb186cfe27a557db3ea82bdd1649cb854c3a61d1 GIT binary patch literal 8685492 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

!SNH9tq7Q-Q7+00pA5&qa_v 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%0Dw^3^UtRq2)$08dG`jlt#pRRL4SrjF@a5{w z(U&KSU;X?||B_Q>GRJ*#5*7I930#m zTFA`_lccWi5OrDD+QwRgYaBhnY+3t#X{Q?FwqCh?dctsT#u)eucj#Z9*|Bdcd!S29 z){ZYPlkRjwNn5>qzYDFSlC~TejwIRT5;RZμhZUl9U_JR)2BMraM2J5;2t6cN4U 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

>7XPlvdf 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¥G}q7mzj5Vmw+>qQkPi9; z;}sBc0c$YWBWr=A4?jfE0)O(oI3A@kfY#@T-nyvV>*5#*x98K{*SM9phnj|Oit=O} zT+vi$u01Xx;d148BEp`$R72!&eKDpz8DyFM=>~uEz2pmqlyHOSe`f7^5SA-=1n`35 z0Agr5n>Km0dQ!OM4s4vfq|+Yhv(@<@|D$uqejpsDs|wfFf+%3EvPKUhpxf+$jfKy11%WkTz(7T;NDq6vh=< zX*zV7ymN`;X{6~pB@VEa^CQQyfG*BPlUQIdQT|N47fadJy@vu@7AjOfWQ1t80@>q3 za&b6R$nQ`)T55N8P|py53jnT~2~^c4mb2tJa2~KPm1fFd)tzFgm0KyW}gvjf?bv zC*s zc&v&fn)GP~s=)u3;e^78uBl!O3?MS9-9d5DzrC8uO&QBE(OIE15+2_a#9d8xbIy3Y zlqT+!BKHP7dCA!0pd&TLLY~41`9}eEF_bB{PQX2qTBe3x^0l&rRFXpmF&upBfjn|$2dq+8nFd+={Ci7Y2t7cS_v#r9(npMfEDc%_A(V9{AW z@#Ml((IdX-O01a8QX?Vi)96w-r#x<|1~RG9(h~4c1<16h0>k?eLKb+jS<>ZrvCiOw zdiOlR9(JtRq>bS_tXa;y$6LLfo#P)4PWI29?VtSV@bUBAXZteCQlvu6zuE*w$hj?) zuie|22a8>pPiErWYQ_Ez@17z9r{-I044@eoFziWYZOANJ4BVQXOn@#mP8RM&uf_jX zv7J3BP5m-Oo!kUI@ASw@ikDfXjISw%q_QRgrt@~}YMa}-coX8*dEL^8b#uQ6Z1AsU zvBW+~YBS*m6{jJvS7-|*i7-q6MP7RTHOa07H2lNu&b@!z>U>My=6%$CLOn=QjM#-E z_Jkn_-96vW)D$sXK=6)Aj(os*$u zBZkc}&P+V!bJhvcW_dZDuos3d8gcX-!f`vzJXQ1YEm6C9{{xzLzvw;M`Olxvem=#& zEvlB_qiQ|h95B9sx_#qG_8BI)lP^p3D>{B^}f+w4E(o!N1nG#Si6I@m?Kl{M`r6&%)P?VY*vhL;P zkaBT1ULyhJtvNED*#S&)(LBTa!vE{zmkUt4*-H2(rs?eL@xjsA8SyRJW|7D!yF>Sz z7ip%H*Q`c+^uTThxsU47OX;g~3b!#_n3DG>N!8)PPj_KeFD`~3kQ0dtLjDGC@3V4? za#kEBw))Aol?^=`5p58XpcQ zD71J%7xHPh5XNdYHW9}tCl8>GJp?$&G?6PqV7bmAIXzfFX;sHLfytep)lT;eHjv^Z z>`9V6)lYx#si6aK9p+J>ph$1>#uN%pxTE&Pn4+CJUIi8zZYpf)N2H~@(u_dxDFy|{ z_;MB!TofNp>7ao$C>C-Jq#f(h0TV{!R3Wf2Gk-x{AFo1E8qI4CCld2<4c-2>wHz77 zUUN=Io%kOj8B`x3ekfmXk!{d>*gIssA*`z;@=q$Trb9%E7|=x_!75uU!_2M0&Q)~V zLY5AZHFDR8X&HB=^RV;z=jPJPWz;ilxQDoop0PDI#e`W!IXUy#6w{p25ja?Mrl7v& z3^%jvaqu1|F|vZOLU>=+uRg?Re#tAmvOOl7lTwO3wJRpjs_42 za+4AeLzlxnDkP7L1^JBu2G-$obxYaf=b6;x#{{+fO+0+7M`0cztdM^^13V(hEf;QBdcl!f zELCi!e87oifY8E+{`#ny83ZJ}<^=env`|4Wc(FirB62B%CqfmmgqS4}jqG5VPTFhp zTJAv~$yWxX5J$o$cU3xUq5>_%)WCNPp-P;_L6=z6bGZ#YoU>Cg0BkNYh`3u`aWX~^ z5zBy))v@)moNYIP%qdQ2`Z;*O(<*6Bn+4T*A;$R0kdbIgDcPF%Pk&RJs)R@!lAI2a zOg@2eckkpKsN^xWJM^&#Yldn)#2;-VACjoNP6V)`1$ta};%jLOqCDj800m5$CX?Gv}4?O&mKA@o)!dCKP2C zl(MtJ40lBxQ4|4t&|q=}dY72nDYZr_iu+L33C@jinTiLZV;a&rmygwjeMXus5W(8q z@+1++nDvoRHRL!qBS8#9v_vJ_9fZKeIt54M6kB87Q!ft6e>X3G0JFksHaF3LMA?Il zOQksw;loVx<0K=*hUR|h+Xw*CdWi5!kv;`cmrLSiSMa7q%}umC7X~x=)M62H?q@eL z>1M-zKQ4wUy#5g`H*w*OjkNZIDOs(^R!QfgtSSOmb8T@Dt%Kw z3)p8JxZFe9(CXh5L*TFmauNZSJU7xsmVa#{i#XZ$U_sVS2x0(iT(MQ(5uW0D=o4vu z?;!$@l;n#KJUN_bHNiqJN~TV=zGTypiq&xRU#PDn0DCTJm;*C_=w~K7KH-IE3mSqZ z?o-P3YhyK3s%`gUVFYiJ2aDX2J>*sgMMD^_;YMt@&}etC9H)<|#^TWs73l zf0>%3fn?wk09X^vWmjZMoSz*G$Q9r_sp87Ae-=UEb6gT7DKCaQg@=^HjGCTUK#S2i z=3T~CctTt}6Zqr0*j&NUrN;zA^@DJY^* zXOdN5fFwFe8wTs$j9XA7!&+VcQaN_n#dY%+B_HSJFKHn2w_aAJLpEdOMtw6;Mwch7 zJdZ}fX3#O+JqEvQb12-7+RvO|DkqQ~#aW@s%qH_1jg&P`D%iC#QHz?=S+P5Pkt8$n zFswkR-W~76p}8c$=j^2#?;{Qdn!Htk!BIYe0E?qt{qz!t%joKXe&$IUTC%1&D()1D zyht*s*L>}PcMR-ULMdd@@RBo7X;AkeD5Rjuho2;52*yiq>PY>>f+c!R{cHEuk8`!> zqnF5?<0ej(rhvE|!{rEY_K++jSRrbXzn}InInwi8 z1m1%9axJ39&Piz0y^JIm(;_e7w^c{3&6P~!*yM7;jqoN%0@!T0`A?bznom8z{^;h^se(!?oLJkpJ~R{~sP@;zs$u=w~uYDaT=({ZToj8y$QdXrqfz zNHG;uAD~nBH9|4+^Go_U7+%Y-uiUSDL5HvSA@b#m2^I2j{l2D_7jN!qA~X~JuYYh) zUnAc0RzUtM4~UkiF6*A~n0SJVfdxvJ5N-d;gW%c6g1$ZL9{#I=!zWv%osN5rdOJ{2 z_w?Uf!}E_+3xxsx@9xq2OKcb1vwx>&uM?!dW~A{nK>BOpQh@Z=j5JyWNPo>p<5`IG z*NilSQ>4FUr12<1`fElSPd(CKGtzhzApJEVO|$IGi<@B+;&T$$;op6>BR}xhw_YRl zhIc-8B1$$_z6RmmvHK{OX>^MvZ`fDBT^5leu^KQAz3wUXmt+D`^j>!xKhO}Ukk5;% zIv=n6r8>U^2q@0ILN{FiBsrcoP&+$ba*^|eHZDD00P+T+rd{U|D&erJgk_6Jbg75Z zll}h;aqf}89OGN4*I*@EfSwj~xO@8H%hxYIE3faOHjbFEUiTZK*FdAPqA(0zn>2rL zeV2Xzd9(JSKfQEE)2OVAAKRTr8hC>pd`Iuydc56{h@eh5wz!(+DaVz8Q^{_U?;jrS z`lpUv^npSi#98fLX8i!M)QF}w=s%}}L!aC>NB}a?kkr_D@C_1t@HIo2eN72r$lERr z*5E^q(DL)oRY({CO7MfUN)ck>4QKq(c^?6hx16cGvjdw(Ur=;SNRpjgh?ruUm4WOG zBH@R_(zNhPzpc)_4l+O-40=zOR6zclGq*U|3e?*`9_Y){duONjUw!^Fr3r6teF3#i zbrnHFx`$nqbd@p^J;v6(MBOKn9qeobeI8m}!Kha(uqvD)%mgtrlN7Eeu(CC+6Hn@_ zVz{yaaVXzCEna?g{gcy_U+C9Y*LT^()R?w+!xC3&7iA6LryyFAH|W( zm3j9y{!r-M|7g_VF`P(LIyf%q0dZhLioK64hgBYARhG7fE7rBO~3HH3_zp6pA1c@ zAUwH0o%3zcV@X#)y}FO(uoNUiZ0Ndbr0RjcGT0j*V1@LmD_QOPs!{Mi~XB;!(mz0?j zcL5-&?r}_W=Cn{dZ!1@>T)A$!a`IyEBW`G={1M$1|BU_vkfL+VyZhh*55vEZ_En#a z@}jE|SNUMHgN*c#AQGPsezY&M_*B#{hTfSTPVLDKeKC1fjoqx!-5HE0(+hy|lrJ*t zbhb~BN~dj3bL(=5FgtPsWV;9Sn#_!U#(plTfzMZB-NCqi^d~@tnD-C@KLU4YI35Tb z50n^Es3dHOZ`UWtiCmG~VR%8LRO!rY+u)MxlX&zzo@4}jgX0A0iAMVqiQhQKxJ&nG zcQT?Nc_0A^M#EO4b|lAx^@=MKYw0nPjfs+k#*d{|Rv9)=O@8RLWD^9Bem|P z4KvfmU<~^-@}j$}H>~Hryt(S#+1x`bGpU>;Av8eJ9mqsg z6S#0*GDH$B>=s$kBfdk9X*rWcb{T4y5Xtd#GR3iv|AI9153Z{IMKf6@(7SzFgq^aZ z%+_5L$mStJA--Ts{F$PaNJWQoXO$mb98aGkN*Ul{;czmIRK5xrIYsVv%RKPSqm8du z9&PVpM3-Z}-q_gL-q~8&v`opR95lZHBwu|WV}3Qo=Uma|H){D7(fltWdS5aKNE+e= zkk^puK$2LJQaZd;>RfC=(E9eqqm`ZYjVHsk->*J;`e1GNXnlL9|4htV{U850eIC1} z0YpR0Yt#VfF1q_le^7}vQ67edW`lDXm{E_>&q{G1brN(b17EV5xn!m?vPq2u8A3q5 z+G#E*$Q!is1u`$P<1S5?-ND*ZP-{BL@=cmt0b63XB7@E^(UGd&*s{%?Bt ze@A+_zd|AI--GiZEn>4TKA}Wz|HyX57aJ}FMxgOcQPiO#5#|#M7->lce}wB_?r)3g zjqRwidMbyB?y&y$`V6k&>LVi5W$5N-m`cQ&T$RxF1~Y0CBq^YitgQjmDnv2BKkIgCn1oLs{)f8k?My7E^xO@RCa5arXDn9r^oB&+KkR_IZ8jo|pUhID1IzMc!>0vXRKqEw3T!s{_@Io%(c~2hb5nz^FTRVdLCY5r z(Yp2B+7@HI2&CB{Q7A9*zT&HB>`Hze$fIr6bH<8by`8*5y)*y-NFiz*i2-W(@9#!$ z8B54Nzf=FM8dR0LNI(2e05eFe9Y#` zCTEz#!Y4(QPpT@fS>@BB%BO8rfFQWUZO1Zl2~18L{&0iIX2Bw?PEYWXJq+tkG=UhW zYdTsTe)|*2khoI#MNEeOl}S~d!6Fhv2NvvHwheHcyq@%4PtSh9l`(4=+dy`^Y%Rzp z3b<9lAi&y817lc2?M}kTQyIR}Rm5-w(x3T})E$-8%IZ=FJPn0LL}&u+K3FqoJIB>I8Bn%c z%$D3IdSF#^1}SWxL~N~jW6cR#IAgV2yt~P%l@ph521C*Dr>SGzbaOgJ-A2dqO*m%; zvolPC+8oQlM-{-dyIY6M`p56h|w&Q#%mHzz0xd#Q)lTokoixCJwh( zHrFdLTLlhg7i%q$yQFoA`0cBYquIee&bXJj7J;{8t3nY<Fl4WoC z$x!BXv1M09xqeOO+S=sR_-s01HnP1f#LGi~0jt8leS6?RGpqHkpdCV&NX^r}HsO7g(6Byj)j5Bn$Q4EoGXj4VW@I2?uq}hMvz-k;EzgW1t#X8kfKUQT)Jl|VB|C| zt(ZpI5^S$x#NM7H4L9YAUgz%-6E%H3OIouq)T}~7<5rGaT`G4I=oYcE*DN2FY)nn^cnbacHXXfn;GYOz0WF~Zpw4a^%kjWaOtIm~w zMsE#ipsgjK`btmD_EONKQM-*Q@2%?u;*z_?ozhT{!+_s5HxXMQmC}YG@*a6o%Z_uy zgb^!f2d_uHm?gw>PGoT~L;&TnFX6oqi$;M%Qi0?j_!{II=3M+aaPs~2ZyI2gAL;6a{eHj}z=>jJ?rFfN8hosx2^yd0eZ zs^3d^?Oz5i4du-t!@@gOseUSWj)a|QymyU!2L9DC?9#EGgowR7eEve8(8zl1_m=(y zim*kw!3Zt29prUpU!X!Lh3$248~aYLl$iA$2c@)Z$;l|WRrsl6z~0i5jF``z_q`E; ztQZJpoArx>1jL;mml&k%;nVxS{6so-P0ov*%Y_tGZwuoFex?bZs`dwHHJQqRQ0&55 zN%JKt7Ov{1*im-1)dZ(1psFHF*TEN3ldw36UeglVxwuaRQp;OO zOrR;0Gi+_c;LTs$xO*`>yZd}Rxl4Hgn|g0@Gs^&NHGxcjOvjskLdzu2kpoy$59931 z)H06dO5&h>Bp5khD7QfvFNkHC6aQR}m0MQh;!Ktx5{tznUsBb!sdj_D5FFF#V>dGG zrcA|+)<{}=*kdxQL&R3$dbD_5j^8q8ZAJyK$>FBJ!OPx2$S5cW3q(5WoKHEGNEV#W z<4SZ%E4SwH994knshF=$@pwYMF|ta#er3Sye&}Csoa6wfO18lT({eFJ2?3G%i7IyU z%MLUVT5TrPna09M0+y;>c>zMKi+RVO%KYapQ)58n>cdI~&0lWwWMJe8-nj4zDZo)g zXU^70XUSsP<~ua8y70ouAI-um)!oG=>Wn5k?2INrK3j*6Q>NtWeTl{mWZ zu-$4(RMsbOhz&H|Ruj>cr+ibaDM*oQ#=w>X8yQuWlW;*R&*;s;2$@R6CdMOudWNmf zwDOZg&<cMn3t$8dasxkqm@>h2}CIMcr=@ATm@vI!oz$_5MV6`Py=%Y%J4 z3tjE>3aw1OY16$h*tc>mu?V{%(Bi&QU$;ujc99Qrw1rR^B9roc0T5BNQpFH4na=T{ zJSFuUY2o1OhIjurJzTySAHD6JW3p=VuHTS+PZ9?uVl2yo*PsF=x6?5sUN4v}>Pwe9Sz zKl#Q+{q>!{6Zbs;7z4mpcgD;XfSdj}Z(stIGHw{aqva}d%&8#hE0GVQwaN*7cIfvG z7k$Y4dAw#XtJ{JrFg8w-kp6|cVyX!hnoXrdUU*GwA>Gi)a zw45GJhttF72X_vie+tx-M;wfX48hJ(d@1riyL0cag1n!RVuUC@yYq?9Yah9Rz)orH z98%6=Y7BY|ay)^OH)fIG0~N;{MU4I!u<%B?oCgHp5$Mk=t6Mf zL&y=#V#Wo0kSG;u0wxj;vP>PD->%?!XUks@T_A7U{uvUtQJYCwJ+v-9;l**CWG0uY zH%uRj=U8T-2mDMlDAR!z1QvG0tl)p~X8G;j(x-o~#{K?XnEIKQyZ)~@^jb%OLJ+0{ ztze?F10vP~j!XTF5V?Wv8fi0_t_RuXJSv~PL4mtQ2ida~5V+uHzJL%3&S)F^q4>}4{?fl9W8$-qZ!I%rr0ShSM$w00 zhV}_3CBEBjl!Yi}MWDX)!@uo|7-H1sOad$NyX+yl8J=5Z= z*KUz58_EA#H*7`fK^M7GT&@*(>^pB^h#3i?;bB-3s+B!Io~=i^L0suYoEVi{egCzA zKp!0b>l6e36^Di^4)2iPhQ;XCZ-^46+h*b=vK7@XaK}S*V(q%4%%VqN8BTvei_Mms*RuA1GsF)){KxW~gPG{D|e-pD(WWPN5m?I{ zWr*`uKuGdiW^3lf8le<<$m^Ae_(doVq?AfFoaKY=+B>fzI!hfAL^ zRb}dd_12V~4J3qTW*NLSD%SBu;BY(u5h3QtU4f#Pu_KUOp^-N%afjD?M)5^Syt8w5qJ z7!_EPo>tCb`hI?a1hRcG@7@*>U+CRnMem55t3XmsAg?CpU_jRn0}|i9oE}~U2#dP{ z-kv~2S2rcCCow<`yuR`U^6=*<^lccfk}TghXVZ&QxIfv6o+=hn6E&F3cN=#m-0GwE zZbb^{8Wm3%X(M=FvW*YVXz%qH>1kOCf#bYK?+pGg&8mGcFfij`X`h{v$%E%EEqL}z+8P4mvb4pjR+9~DNKJm%+!1BBF$a7O=0dV? zrP=4GPNl@L-utZHv;5>Zc`;ma8vk~iNm;kH;23_g@nlW;w&=t?cDrXH?5UVrq5 zge&2^_wRgsy~$c=NcUI}YIrfuSHyna$HPp$XBaD1WB>SKg!#UfwUGZl`|{S8*O+lP z2+pZ~!dpfoygNCaI5awEz_K?J0{J-Lxenzhm0S&4JkYr_{C<7sTLqUA&i4=iyPnM4MhpT$2XS17|^l(^UOrwd$LXWvpYibYg= z1Y>wHB!r*FH=eT;%8H8IhCXuiDU!cc?eJtykA%|=5|fkPi1lZ(1FDX&#DVqbZ}tV` zHQqYL$R?IiQ)3gPMaKa_;>&A;mlPg6SG;nAXnT1+V)pQCdSYNr;eb?t zAfC$~qAqMxha!I1TlRfTu~vP3Xn0GXIUR4Pe?!28{EUB{=u#5M@TDL8E$U=-5ir^7 z`sCX&SmD{hOWOVnpL5W4lAgpa@ulG?YURRqnvX8+g?P#OD-o6zuJ^^pvER03(n9!tNna*h zcXP}ed2&WsnuG)o$vypoZmah@9XuBM-%;4$39Qxln5sJ&OEv!y#Wo=p+MiM6Q)8L` z9fh1F3;5so7*xrU_~BGlWMI~5 zEG{PCrzs%ky#xF{n4TdF1Y(?A|Mu^3(wNN3yFx_+&8#J#5wMJIr3fA4H>^3&eg zPkR&b<|`%=ZHbO;2w3{UpFCx_n#5#;G0ecAd5eW^MM(P0Kv_g3#BFRtt7ilJ$Df*H z+raCtf8JFi(=)kcVO4kga$fT)Tp-@?*xpVjBCARwxePkHX7DZ`BIwiPNm<1-3;&9E zw!X_0Rh9URIzRK&GMTh}mPC_BxHzphajT{-#qP%+AgKg8LT_X&>H!>jPbbxoa$2 z?@I_XvXNk#?k)H9W}F1wVY}Z%ZC}QW6bZTulPx#*)|p>?lu%sUbVGdEAq7^7UA}A~ zf`E7|Z!g;337P7=ed_ z>X_&_efArx`$>sKPvs?9=}QNhBf<550g-a=S6{+j_ElKfc45MUA#VtS*)156#6BZ7 zIH804cYXzvPO{pF9Lnc5TZO(1#9b)rd^#DX;q;!kiGa84oG0#;Q>0bErdL)cEFp19 zWz}+;gEF#ZtJqcsf{;v2FAaq$S3FAI*Qnas;du7#bo#^2^y|@@BsU%%em&x@TcxRk zoww$dbL|etf?6y@tx+4hlWF2E5c|J+o_eLL4M?b`)`Vn*$(27eAd<0JI_-p`i48Ks zCNhw99PBQW;$hy@dG0-L*Je5gq9V^;erCW*jZvZ|Eta zL9RJ=-emsZbuuKJq2%&&&PBD(<+hFdoHe7-6Ez{IV>y`%5`)bw2r5yP))CP!)ox^6 z*}+SZPzXdM#za>1xE1Pa;oJZ(%XgZKhjIeeCoqH^OP5#iUuRUvoKFTUKLt*nT`oX8 z78@L4=Ktx7CSTy5`sp!Ff`Q(Eu%bY#Ba!5kjolK>?CT&iW~4Up9b!QVQ~f+ zC(&F6p9+DF(4zWfGrf~9i=h+z+0^E|wR8&zH1z0*`Fp@L=#3^2yhpMvX~#6Zz~WSb z{fHEmb0y4$_J$}ZrXrX@MxoK`b-SF(h%%s?o4%;2lNO|?gtu|Dxqk){z@dnfSc=WD&U>hD87rDX;>!2p&s*TcKb+Lhv9P1#H0vt@uw= z?3D0xDLi(ED#Rji`NW7u2VMT|6f>eO8O(u8`1hVmcp?>%EWBWNprg5oD$aRA9CnH;hT6n9=! z)Buru4ggL2#$?*5+>b)JFonSPP>8Hsjm|tkx|1>1c(gTrErgzbz{re3f%28tGVB!} z0lmoN{av|i7}4hn8*CKlDvKj3dyESLvMNf^U8QI9rHB`7nPQ}N( ze;`&9i5AQm4FIHN3+Me9)4BH>cuSFSX)!h8mybV|-JeY)Gp9~)4)=K@mqNCk%L6mzTz`55BJdWhNQ07l%@?g}5mMz`c1WU}h)DJ1fvEhHD^~dS z!ks&JtaSgh<&H+xHx4I+Go5GjWmK#_!jdWzYNe6LV<6cG*&vC#WmqH;+{6lONbMaC z#sKa(_2WFAGo|^klp_@I7;Ajb)KJZU-|%}Y&`G?yJlL?pe-ZNs1tLz1x=yl( zUjV^{AjAcqy(M#SzH96S_muD#(!Q{vm#Na^ye61JDpvuwQK2K|1-67Fzt;gQx^w{s zZR_N*@T<|lO9{2Y7$>T_OR_Q)^a z!I+30VZ?q5@|8kM%;#Z05m2M#1(xH3*`kN+gvca7FUbf)0X zS+mEY^jVl$1_nq*2jfZhmtV+hOte~EpHP}JrXnPn%}!SQJ=rJl!YJzl1{?I&p5O+= z#^cSE9c6Io>-N*Hw|CZep6;yWC5RkueIcvuxvRFT2zUdC0)loKY}?e2>TCPM!UzGW z1L%)th_`P0E_Y6q?T0`otzZI;lkA#oio`@ZYe@$Obp?QXrCro zGz;A#Yo(!D3MIfH3?|2-57hua?bP{_-9+pqhf~PG)a=Br+`AdDy@WBJl)B8Egg2=i zq6SSRz(FP~+3^!73Q~lt>Eu-M@9=>fMAh=AK5RG_Ik@zdFr$e?8Q<^_PFB2ZjCc2z zmo)|G1B4|X;9lz6f$b^7{uO2(P1R<^1o%XOr542`iyr6AmYdF(_4RYPsHQZNQ6yFs z=po5_O`GHG-aqPU;hhE?iS-dCn>UUxeNO_1)T`$tsdx* z3mGVzUeIVk&e8G3>?K`dUFeX60FAY{I+E=9${a~{_`K)wv-fEF0=u@j(f-r|9DR_+nCSbej|P5!wvRhg zo!79oA$&i;+c&sGjF9}Uk!c2V=T+e)^${+>&#TjNYd&4Of456r;AU~J(lIKx zz3j{@!I2W&s@JbcCSRp4QGX0^Tnl!XOFdoI%GI>rav>v^wT&#EGQIB6BYqu0)hT=! zL{gl?XVWPU$oy!AkqZaN79U?=f7I?Q5l2ytHb+5pQvb3;KT5p|94ys1Q6=b6dg`tx zcl9o*3m^B%5nbJ8w$kc_!VW3OFEMm2 zR(aDv*aIM-5}7fKmQ)JLJ)KyV?yD5B;ZLeq8W}srNIdA(ex*iwEPGl4O~k+i3X+YX zQJZ{aa=6OZSN!Z_$JB;kJc5T{dAUXc%N&L#wL;%4DOe6`V!py{eI!|zdW_o-aC0QF zfW0XL$J%vu8xJ&*_JJMzFJAHUZH*7Ndq>D}%p$(w5GP__X65kkAydQx9nzL9`tsC5 zCa2S##q>sL|f$hBFUBFIH`x5X1`fJjI@gj3?w=ZX~?CTCBI+4*&y>}>oW#a!| zoJO-q*6U6yhxJnY!N_?gsa9l9$x!kaf-fz_jmfRDC$;DrtWPP+x2(K7)l9jPrI}%D zfHECX7AZHF9H*4^T@SLBJVxeKk3%E|l_AJ8>#@6_ zk>k%nXg1@vpVJf)K|N4#wd*yTdkCoPQIB*9KW=Yy2{&wSWSg&JLEGDiTs60aTJh^M z9ijx0E*o_2E`B+l;o%~$+J)_EH!N6IsoUA*ExCA;8cTlVvB3oJL>v@1J};EH z(#ok^NZA(%^y?>V{&7<0$JgtFfg0+SWyLU748c~1ytn!jWo5zOCm?>Roj zRt)Zj$^J(Vc|g?rfQnJa2G)oZv4hslR9U)@hq)kl)P-~Q7Vlp?>wO$Ya_sCmZ5WSK zL4Dcg=^W;=hAm^w+a{gk%xly##{8|&Im-NIE#u55_|9?WH)|PZE?svHGq+XCD02>< z&N1e+!3a34YElzQUs~$YB10g}#NJF-gf(*Z0I^aL8JVm!lo$(RqwA4Ox-E@7I@5Cc z`{%4Lkq4LVdx3_9e}JkX0kd6ota{Et8x=Zt$d~R6pDWRFvr|F8 zf-u?|R(I76+|~W2x<;I-_^!-@tY6u6lDJ!1 z{H10~)V8gd09Wb-v1UOY^)gGN2_}q&g{w>-d_Z7tK5Od_80_ru66K_`o!mCNoucw= zQDq^wJwJx%Uuol3<~m<|BByH)n=qQ~;4Y&I!qw6Vg05*R?B2)RAbA7Z$8{&!cFJqV zCcdWJD5q;N27t8fUm>Sj_=Wy{yXac zrbNy=B2;t%_<~bxy0E#%(=5sv!VJKf!QuvnqE+FWhTpZl5(sAH;QV6$*sH2^l@DXY z65Sy(nYWlxMRrBr97TvGPM2-`E;}ph0P2ia_bdjY-^ zKC3gL0eD-oJn0!`y%)>Tpp?Qs5HQd_&_%9*FH)Pf*w)+zoISOpCb8z>H$$#Hu@}o| z@Qc1e@OjG0eK-x`YM)OH<-AqJz+=oMEGtpj*591IJ-j3!!SoB9mx*BhPH2Ic`)q?L?kF{ryhm7P&{(9gcHvEoPrn`wqj*{ zu8OETvMp9=nTvxjp=n-Ikdr!yIm3BmS+b@@=~L^s6PAg&?N0V963yaFmCMVq-M5+) z>^j(HH34go)hEXgQ;mV%p)aZz<1g#RZ;J(MkNS%BR0nRvh~fLm+tYFV@G77EK~Ys1 z5g@!A-u&A70&2nKt2UsG$@#EO!iv1tlNypt1grWW3yKV{?(a@M^bl3J(LYcG!P*;y zxM^ZO>(zOO!q$X>oMv8`N@ftqBR^}JLB^%#b+IK^eCO2=>g}pvYIIq=gPQtc!#xjLkk5;MvEiNN6RmGXCKG>BBxl;HL zPKBb7N?~){_jCfwP;0N?{YDmfa!K725RH&2M>HtOiNTVjed2WM!|2BJQj$tT z9$U^SIZ^v~rWD&&v*$#W2l`PD-TvVPNCAfCtef-ccoNVfI)_QdA7HC&U+d%a)7LedZO7b8m+Psm2+h6 zWFQ=sVCR(QM3|*HqwYiqSK%EUuK0TkF=*X`B}3v(d6(@=PP5<)IT$NqwX1YcIT z^D9Y7jn*pl{FTe zv6l@zk1c$VpbX*9@}Q9(N#KVSD~A3?rwF;^9RB#uF&l=AIA&yg4tRw@P1vRkR4~Ul z;ia377$r2~`Afc0P1(7Ho}|@zE#b)0f~|$5vU&oFlmc1#IyX?v*5x#stMVN<6jMm!h&QO(&Ul&ie_MyUtS{H?GFLm94)Me{ zYfbkV^bg1KAi>a;C4>gTmgO3gU9-@zmgEOiArF-2^~91{EpSvaArhhqA-G{=(kXUk zB-vR9LzfYdjWrZOmMaL>2$5FgC;7|5c5a2dq`^MEm1gn46u-pDYX_Z_vOtc8JRB?W zTEJ#$bwx6aCU8Cp0>t(n#=|JigNGu+Gx~~S6H10g`y_z5N7KN&eLNl^(&D#}--UzU z#07)lpC-5#@?-S*=jG+Sy&qF2e=f{QlEE0mg7s?xB*}1;YGX*91+fZT@(~ohi}NXu zu4-~DMfh)MdRQlv+MDZ=m31>$B-+8sf0B$_5&4iSQSmU=T%R7D=1gkSvP9G0R3Sc-OkT#P>c%*-aLXsV2+N4OA~ zcDvixPs$_nO0s~sq%hh)cnK%FLD8D{Y7y6y_VMhKsDHub^`m?nq>wtvJwejcv1|gp zADMRQ&tLQbeAd^W`<9xetoMl0!6>?g+h(y*QIINq_~=vx`*M-cYP&H;uS515o%ZP=v_s5& zW!~8xA2K?T0q0=JjZ>Xi0%i|>Kx&W!G9xvM&haXd|DBCqji(nR*!k!bC#W2Oo7P0} zd?-#(!-f}$-1ZtbSw^Hqt1on%0SJ_1E3EFrFn!p2{uWdMPZ$}E*{fQ;W~sBQI?tj7 z_Ex~c>3TuV*lQx{eVN*HPu_bfYKTnkSFVwBidm;X&T%c84n@hB)Wd(6+1M6NdGQ<~ z*zB<1=w3w%@7Od#y7IZjHQMXbRhpdF=6K0-T|2>Q7syggp*RNzx&Vd6&cK+fuM#| z`H6M?p}_Sxart)6(>)JER>RqvB~_wET6-_wH$OwgO9 z886HLuD%&pqmv+3eZS%b<8~+8WsWpaM|42%;9Xv+rW>X7D!q{#IUnX->J+%J@(S(` z-mvYRgX<3P1{rx&;4|gPS3-s3yzN!({2tCaJOp%|!OnWUN1+!dDnEND^+Nxn+4Ay7 zj4iK4>hfvf=F7r3pJ^AvjAZ|CD*+tczG5O#p@0HyX1w3bo)MRW$^fc60uOLI3&<}$ z2a|<=q&Xl)7E?$#MGgvf>#W3fN|7$$y`E~{^`=({h1Ot zl>E8e8}rI8WB#6RU|t_B2Sfs(HAtdSOuB7?a!CpXHX=jje_2&wyk4k8=p0Sffhfg- zM+E0^PQumykf|9UaO++N`SG7iWOxI|;_UQ$GaRA5L62=N5rb4Qbwhh(CQJT$X#(_? zKou%l1avC2o*}@1Plz$_dHe-uB(~g8QzIgA%Xdf);5b8!pvQfpzZmQ1%@Yu7jwvr9 z5Xz33Y8vl)&A+p^4-i$MOIX0)8A1>E-_K#&IgxjEy>|Ba9)8vKK1Dzv^AZLsLWca+ zxRl=B{E9aJ_Qo-GhY4EtXugJ_&nj!G=+F(M!jjEOTB=c5UMM*0$hk8)mCeZh8U4{H zv=hYZP)bo5Q#Qro3ut4f6m0VI8@VqzhRDj_NCoD>u2tKCHfA;zlUi@sC$TK_XD4`0 zq%T0pDEjqebU3~^X?#B3$0KR-RnLFx3A*=i2#47PlKTwJ^C{}0$jb`m6FjLP+q~k8 zEtys<92awAqdIyy)N?2cA+u=kf;)0V&uH8t{R)USXWa@wkG3I)5OL)D>n=vbca!mR%SM;@OrmiLmJePA{wEtu;8I zv%zfquS9e*NT=aYGJh~7ceIWtRBjUy`dRbIg}q!qiq0y3ihwVFU6JCXu993dt7(op zO+di&F`IUAv_}tmC|4=3cR*nj;&3qpNiawJsY|^QN$+Qa7PVPMOFFRz73kgy#{t~+ zBsoBd07|~i0Z#*+2yz7j>?A7YFdQa~D?Tp@n5Pcjcyd?3}XHWzX0X@kV~QU{F*+1-tN*g2Cbp)sNy*Dnl$FOwFP zG=Z%uJfwnl8tA}T zwXt~ZyuEK5I1=Fl)NB*uEs89ejnoBKJVPovyy=&7u@G!TPtLO)|zXQvLBIaQ6wi* zv!Y93r`w}5q$D2yD^025dn?1S=C)1s<83V1RVd@My9Y?LeF69$GGdq+EqwO)uvXt3&?doj8*S1WmWrG3d#h9}mT zTvD>DD_qVzq~3eFGb%INJhz5D?XZ8U7M!ri1!t|kx0~JcXm8KJ3i0#BPy&srt`ND1 z_OE0nW4Rim=JjxWL!3EszJ{PILtIQ6 z$yYmlJ#L7<^u|+VV-s0S4pkWS-IfMlBy`AGZ{F1+w|CRWT^Y)v=p2YzpB#?ffY(Gu z&Z6`oGZoLTqL|ij7o6H+iYxk{o}-n#BYC8)tT>vG8uU){*B3`e^6s#OtyX>VO}Fu6 z|5)FZ#m$@z5)-D-((UYY%tHkCj@xE9dpUjWfk3EW@vI!~%2q>n89<1AK9wXO0<`3G zkZ|Y&JoYPBW;BX)b>q>-*6_jF!53SSrckcsW)KwA zMX9EJE5EEgLlB5IS{F=T(?eQ%u3qx7SeKoPto12#>B-(kH+~6UyB5nw3s~FP>aR@3 z$Pf=&8Yq@?%4oor7XmMf`R~@jV4I#8N4ko4>}N6;F%!L><%AHZ zG449o9=fr^yDJ^IS=-v$*b3B$gHkZl4&M7*I-CO@7NrBc?^m{-tUvkY$^d>a8~Qsz z`*3Cb(bKK9D?|H!_IKl1b0FE+SdP6AdBfH{l*&Sw4h0d#A9`*(i`gkB2c zdpHW-2g>c=t#59&vzYp*xN5wxfg_%-T#&ISz`9%Wh}9{to6XBD-i&8%A*Y-jeHjuZ z7!)j_e4Sz@hT0;I+vN+B81h38yp88Rk2-SAobzUqd`gisL(cql4+=$tWN;MG;w;_@ zUrISn#b>MWhh&?Wj##FAFJZ zFc^*=>y3xdLf-(0X-NEZYordT}5I4JGH{BB%A=N-{veuPWKV%Iq3!lGhFPaLby zX=}|Qag&^0(yg`$naI(kZKN9PvxbHY4t|nSVIeJ%@~~P$D%!D@rSnUpFq1Q=P$>P7 z=Pfo_urh&?EJv0&sdMN=0|Y|J50qJt9jdR9O4oci;Y?0h7LgiLpeS>rcrcAMJ5j#t z1XDbgrrJYkce-LXVi4&#PgN93vX^No7)NC>PY{6*ZD^$aRxl%#Z?UomBT?=^mdc}p z5mkbn)DkjLyN$}-oSA$~kO|hi8(VJctU`;<_sd@{6zkBg2IQ%6GVqx8RE1CIysvcm z(yjxM?8K^m{nl85NU7H!1#|TnKnWtR2kTh)3Rq%nem?+u?d0@aJb^lfohCxE#vht^ z%;a1-z0$-r7GJyKAuaR26xxqJrZqZ1J)Dxm9g((*93=`=Mq5xQ-g!A~DbM`0Fjzm( zG8XfJzFQA-DN5v8qH+$q1E^i(+Rw}J;bVUD}M7h*OC|r1J7hLr6Q4{8~w9%f&JFp&PPgdD}RK zU64_Uf&)XUkm;K=P;e~=PLU$ipUG3Q;car+Ceg};z{YXf`%u^&L!C1*dCZ^B8I+R! zmzih}k`hTYla=D0n`I~5bCYywIG=a(N>cQxU(J?BcBcK!yoYvkAjP}mFGGp~4`XbW z(=a`gi>tNS|#IXliQ6)Q3z$HAi}CF4q?m)0MlFn2DU-ke@{$u)QV0T)Ow+ zvQ-PWxz3GNE%Rkb{yGVI?T{Nwe?Zi5is@Reyp;<0!is>7gdXo>4q0d8xPznRAwp=gk(L3dn$U@)xy`J3Wv+04#sd~IQhZ3yU{PY)7!%}d%4cXj%YJ>jW zy|cZ^PkU!S?M?2|3+b~$AdcM&`RjWV4@Mp$9u7vy-Ju?}_+~jOs;}Uje!0$7)TNTahggdZCobBNp zk!OydGQ-_N(bMB5MpqkYsgn+7q#irKhS*DTWb&3e?Qz_ zr;QRk3dj7RW_8pPo9s+2EoYhuMi?Bv81Wai4#!7F#Ro}(TYN!?TG0>A%ub*ltgUWr zt?aBlxFTHtfsj^k{a1d=;rd_rA&2XK|9|-WUoWfhzqMBYoE4briP_%y z!=p6?bFP7ck{s52_V(oY6j8vG>;CP({wHEYoP+x1=*1FpEFk*u@G~09A zaR1Z)&7Mn?9lYHq#>yFDAp71uj#%Q`M)@!QS96pOOk$iU=^iOLC)$Slpa1;_9?pDB zZDai(|K|rD>*NC^5Tnz?ZBV6E046JjwK$nhw)NWK(Zws^Dt2*dSJeKN>%(y7K(^LFIEFsd;--5k`GR`9Mg@vYOhIp< z%6GSTsnr9jiuo0g`4wa;CaY(bObFpK3j+^5%4_;*fKXUo*~*KODNK6_w_#S0Ta<&IuZD4oUr*l*`miaE&KPPd+4bBQkb?(i&;pS5ZD$JY z$}LUBp_IqxEH6vPYVS4tf~l`kA3_=b1K2kA&tEzl&DR06o1-BuP|7%yOya5cfQ${y zi;NQ&HW6%%w-Si0C!z%>sYtvV&2<0tpP|hn5ycZ!xbqS6l_UED{(qeUB12AwYaNd1 zGBHoN+92b@n4?nlGnfa2zDaicv#`}9%Y%H@eF2q}yE?-be&t=;Sn7=RTXxcckp*W2 zLW__<`|PWkXj?GWvgd4rzMIj~xHmQVLD=W6X|QZJ(>XCc)}&%9lfwtlIwKu~U_Qx4 z_GC&j63a?6GSjnud}&uIX;kX(oe^T#c07ltTb{f+_VlvIb#DAYPZaYOsbc!yxQYM= z62Zb35!SE{K&K^mX57vHnea8B|%#GmX?+*2Rb&d?5U#1!eM;_*Jyk+scH+W zrwjYU`ugtSIBIbj2p(`%Y$HnUv)%NIp1kan+dV`)mOc*zEU*KnVu?TJ!vQWSyr^bA~=gLvs)$;d2s!? z-8f-COKd6h9Izjxym?$CU3pA>M?bPvZENj11%i8WaOHfR`*=Iq@56=!ND51}SVaI} zY}l(B)OFVRyyV_sSeKd9PGA@Ga`(xeA=BrXfZviBFt$i@_X%iv-;Rq&N++h#!;7Jq zAYq;Tm%*K1-C7>(9e#XkQS7rykc(12n&~p|+f0^qwe4`Sy2z+&hZ5m~*t}r155dp+ z%b=$C;`~T9iK>aP4DX*Gyu>)4LUg#ZKWDlljXmuKt zoJle*q1$eueh0_omiPxBEAOoQQ07L|6XLe#qH|+D7HN)W%GSOO|Kda_>Fh~Wy6Xe2Dwz-4|uPF=UfnQ(ZXhx#E#!dq&a#{x)G=%zLq+^1DeCG=B z3#cFhaTI|w5uFq)-MKE5q%eCeQ|UKzBW>!dF;(dS&|OXJ34x_&6D75&7c1^6;kYRC zeZr@5%bY7RTIO3>EjJXN3*`syBN8UgWO)U}<`TADCE7*jJq00UObe_ETWFfU!>7FY()HYID7dZ>A*gNY= z*Zd=O*4nQzL6a987Vea5jcDfm4jkc-y8==K6oFe8F0fDmewDt&^xgrDGduPp2yQvx z+Cwd5w>5Uim`^hqjYZr^?<3?RWKMS5H@TsoRHwbD0Nqk$cX50uVM*7F?)aG?ya`9a zC%?o0&|(B>4^FqXi7C{m(tjYXP6fV7o2>lYm60shNs_Rg=fGi_d3QOtCSS9Y%eAcj z?nie%J?fpzn6Oi<7w?U0+QVi&JjVpsmS$n%R_E68-bAg4 zD%Pl2k+xP_L{Xsw&4*p{RzO^dNL7;s(g@V~bySAxcvWg**=|h|j~ozY0s^h6WWl`+ zmY+qO>UUzA|L;R4bPNNl9<9j1-F}BRif5HmJ&xqo@2AuHTCvvGOdC~`>pB0imdp`S z_0b*@FrEx$+`4kt!;r#Jnw7DInjf*Ha9RJLSulP6M`Vg`es6ts5~-3kP^7AlD~Ht= zP{xblpDti#ZY#jMzHm?0MQ8hy7xlN!Xb4XyU3IT4yZNyhCxM#h5V2l2GC4}Y#p!9Y z;Nm&Ts=hA^w`hh`)WHsrfSw}r)1G{f>a(lnkV2Wsn3UdA^S1Dl41%d9a8OBRMh9<2+ZM z2JU-ha4-$q$2i8SvZAa{D0=d*?iyrCNV6PM3ZlI_&&lKmv8Jug^5t+U#QNM6M2lf3 z29K13*a9n4rXRd@A(i^i)RcQTeS<&oU`;w!dik&&)rHsg@b(VhJ}9UKZ~Cz-$|Zag z;hccGVW7XaN0A|iGW|e3Wqx3a;QMUqvzQ6}Lo;EfB(cW!mOgJu@1i2e&2 zj`RoR_^6JqTe`pG(7bb#RT>tz zfZGOm*Zy4;qEu&MOLVPfmG}u@`%fnmP~o9YDQ4|fF&lV;qJ!7VLKXp`S};SyUW5%m!CbmHTaT0g@y9x z-3yQ#gv5&GR77n7m)UC4(D{x~2}4BA0nxwV4rNS}CxPXF zx7a-WU%-8__zRvkJZw1VZHOp5cW9w@gA7B9d>I5@ z=`#~KiazvQj#j#V@KZz=1x#WoQoh%0G?$XJ-al{!8q!JD2hf!S9|O4T;_uTQz6zSz z2ZT|~8xWr(cP?}xT_1|56{j{pIFW)+8^usR;%d3RHs}wzJ|YdUso9AZU+>SJsE&$Z z{jdw4mZ*k88?0E)Na$>)Pr*@g45P!8>8ms- zPktj2k+F?BZjC$Cne-D7%^*%D>$k_BzBI0km}$>~Hifnl^?x<8&-;x#Fc zCv-INku7Yq8xk9)sqgX;5Itzsiy}SAg#JRS$lV|dBOql9s&fXgxbsbi9=(gk=diQY zMwUPE1;M0?gw>+rm93Lhf9d|q{h5(D(te*$x8)3?-VB!Fz{UBdUvjSFRkA%IpM=F5 zqd;1RVe?(G=-rHx2}Wy%RcNn{=!!oG;%(QB1(b341S2vM~#IlzGARfWNj zOA|bqwwH+W*=80JfberYRdcZ|rqK|k;Cr}TMDF!P-xd!|h)<5coBjSx0z{g~=@uJM zRLhL?fiK}Yw}h0XgP2NXh7xS#-33Enh*U#i)49xX183slmBcpz&IK3%S?z6=16-KP z;Z#)oEJpjF)XH?~a#(5EOmS}4Nv^qeb~crKYfXD=>X7GB*I<5T%`4yLR*v;m+7q!)B%Vd&kD?fH49LCT+LEo(J&|aY`P=k_EjxX^ ze}=$bG;L=8)a&-GMQ7vL4{uvbWhZDZScUI} z|6FXdME}*t(VK(gi^I`3^3sKtHEm&?muN(4@FxTW>2aC6=va!#&cHq8S>(D$N-xGT zCD}h$FaWlKx<@{4RKRZa5?P@W9z0~yffYDvtRA@T**UhDU4tR2DjT3=0vRL^vo$=N zuKD9*fZL&)99my7Noy`=LQC)OnlF*(pN9dAXB$VdyTQWDP{N}|Ik^mM;89N29Rs9v z+_I3%hA|QDGQ%VXII;$KJ|X3Gbh1`(^94u zi^`%9gA4${qzr9tQWg7kR;b@~@30AfEotzy)=73wpt`tb)d}Wh$C6(D>pDd}Mezx7 zqM7R2*(0!mL|Amqx`wcQu_Jc~4R$p%mo=~?MrGPBhmj9TZ)6c6=?CaSoFYL5;Koim z>go_`FHoa?;tHKD-{GCx&c0%r*MtG>8uN4^JeP4U0ZpuwuKYo^Upu;uWjt~7e2p%_fZ-C z*n5e-?=O7L|MZR#=J&}?Jeg1N^f2e=T&yx}Ss0T0k!rS>5H!seQmOi_A zH!D9MpC6Cz%T9SPJ%Gyyam;+f;Pbm$BArT4a+@)=n?{=>yn?=Tw0|-_e!JY;mfQio?fuD&k0KrQHqWNe zF!($Y!kh4QX~xeTy+}9#dOIG!fT`nbG+RbU{mBU;hvQ2}%O6H(%$c){Fk>VwhRHgg z75_fL3vOfdGden7?tOYT!b>)F6$X=V(@hSS4&)L_?-xf$Euebgy?d~mGiu{ce193ql4+0kOxpX!GK{NF2`(Z z0QPq91FpwlH9kGX)ABit{994GOe<1dbPAPUmgU}^e*n(wD%A{usUI6%9ODIvC81z0 zE-#|igT(mocebx=0s~d<^*(7`e!Op(Tkt2&fo1>iLABLFwRdv)yxRKW z9P)Yn=Xaf#BjfYC8Tb19ZsL)jb9>!i0Dn~u?gE7};?+lZL!^Zh2a-R3`RV8r{A zeh#L6K$H9zdpAFt?cEf5IUe7~l@&m3+n*^P?aw|g^)u}qb|A7qY1B>RbnF2A5|O$9 zGe@4%(!3>V2;D7xWn?K`y{|0x`x82g@h=yrwsD8~Wd8vy|BQ4nsj0F%A4;h?dlAiw zrvoLh1p-CZ8p4fAVCV!7rmD;XIZF~6J(}+GC8?$R$M^&3TSo|M@P2MDh(LN9aTgbe zWYGV`jIoN+{X?>S55mw9^%JTjSw63e#{gd;BQax3O{PECpB#=6oFJNr_3N?U2 z2O&AB0Y(wQUFPu}0+!Lulv9BdQ@R|)Y@wnm7$}AR+$sYxqSYYUA=88C3D}MsR|tulBmJsbF7 z<1rtO)H3_=2-1Rn@TMy-kO2bXBH1_7X~CT^`8|ganeb<0@QH;b-X1Sb0;U+BHz<{WdxPq7ihs4R`)Q3EgvYm-y?R@02^^=-{}+*3gz4(5;zIY zOl_bEU8gTkFL0StW(QCs>TF&cMe$vUI`h$idGEudBqPH?NOywr6x$jMdXV&vzEV*S ztIk9lyk^SOY~vYB3OGz%l%v>g17}KyAD|ApVBXcu*atfG3W>In5bHhUuus-^@ZXiK z;TF`$AtJ?zM(e({1_|$Oafxd(O%#@Mrx=%|%zvg1L zTP=v15q=bALssS1>}m_B z5#WIK2+{mHHV;@)8dEGglkF?l0DKHfz9PKc>A+<^i3lwarqvpRmq!*Eo@#&@h-5po zF5=#;zbS!NDq5?y5zZMS;?g5h_iGcVI^LgcYX~gYRsJHh7OQW;aA`f2&(uB3`f|mX zsJStpjmaYv3Cl`X0Nf^leK}m)c*G6W>#<(%qr+vgAS-~z#g55b6BPCMI)Xq^6?Ke? zv6jGr%5mzZTnCVq^PhA%;lpfo*?LvPqw>j0OKd-ORcGgmzcm$v_b1!i!99$>vQ?~h z8}sfznc|l8soc9i?CH_a!_AJKkL&qn-Y--)Oco_CyF_mem0=#fg7M{|O)b3SyVu>S zhN67eCK194WsfG-8R&KFG*`tPZdY9tCp+75K8c@23O#svIIa^);0uL|O0*Ov&O1~P ze4rFmr97hNX-|;64qn%CtqJr=%C9=@);g++#c`P_L3+sLx~Cee+V@r1ubdoQ?(h`u z;~71aVBBidvX|lCAjFKpq4jt60+)ba9A55afRWJ#Dp93E?%*D{98_J1b4!4h+PD3ThIpC0yLjJqFNv(Sy@Y>B`RU!vI&5b zE9&q^H0>=q;%HhETx402QKf8P8dSSS!r1#&%i? zN4w>G0a1y%W5l$`-wCyj9_I>-%h7Ae;9bOm18qykiO8C?tZCbhXyqmxRJjQxv4Wpe z!@!Yul4hM=vHnOs20VJ+QXfbfUUm+YG!bMVj+D zrw3y414@PYSvAKCaH$ydo*-f4(mhbyW$_vRau`GB4~XhEKesK{K*d=D>-=xGH=YcU zqI75H5BSge6S$~3kF4P!yV7x=eKK|c)^`2$h1`^N|r#OU0uQl2Ja*LUNFbO4Ji{;QJh zgSlZOXBK=UqN&LcWCFs*Y)4ABiaB`g1h)dw?Iuz5e$sCZT4)v+3Ft^d{rDeKC2B;$ zuQ;8Ik%9$*MK!X7Iw*eQ+& zMNY9yE%;((AIRj~vaOD(xNw_DjfxVMUkVw3WU};`ydW${Q5umGO8X>@pwO>8b6w>s zxa_;ZKpNfZX_rj3AV(`}0iQ)FsKccIosjbC1=%Y$EG8QVxO6F|1YAz1J>!=&Xu!LH zBTqvB%4u1t_WEHMt}?2%;e$0Wu~ojEr~BN$KiSw>Up0p0-?n$Q)>jKgw>EsbjhF7a zI+4P*o}?h|HYLWnHY`2{v#LapiX}nlgadh`>}vRu&ZK5SL-&=HV-RL%JUI3j0+)ciwTlFh)gHnw1y~ML4@3nX+Jx!a?_Wb3X$pw z+Ju8faUGRgXwpg$_d4;^vU0G@vlyv9dC6kCdfB=7-+s2#Rf;SMBOJc5uD?JpY&vF7Qr!_^6PVPS?OT}+>uw8!D$>_MaK| zj&FJdEX&66`?|J(EjUgaD7&$dG#_nY(CDW0E$S#!NEI#mx1apNbmGEsqXlgfysV}@&u8&ErZTw% z6L?CP>Far2OuSw-Gv8`n+?ZPDar53b18gZQY` z^pl#Y=2+uPe{1X6`b5TLH18lal=18$DX7J@BV&z5F|aVfGHLzTJ<{7q4N|7+T3%k? z9&SGU`qBC-=mTCm{Hr0tjh>g&!w(OO&|C~!CoL=CPjKgx$2&c8u4vs16|g!9%pgp2 z*6X!fLkG`5Z6m@F0fDVdtH`xCM;jkJYx!)AxucT)BQe)L0E2B52JR{m$@Hh?&q8Gi zgEE-`f?{E{e!{pKO$F$Lmc1;911ZJkT(>_Z>#p7$SsJIKV9K&MLFp$*-ydq@g%0GG z2zB$s=kQ1gJr>Htck0kvMOGGI5PItdk{dGC)^?L?5>xw(C93JU&3Eb5GjVV**cACTO-fsVM zrgJ<-=zp*O`4{px9)s@n@AH3N$mjd=`GtJ`LjIQj8U2Y>Zph!COZAC7(kLN~r1~Tj zg$9?$Hqjpzp-eqBO_`T?$fP^SK!fezbD^Qz|4s(%4^EK6ONSSe*~{@!9Uj;bUfB8S z12|0W28Ol#m=RZ9^v+W$?E*(X++k?s5q%sb_Jt!zD* zYXymnX?DTSte_??VW$N+f!uaT5RgebCAIfXV7g!^hxWrkr?`ptSjN)}yAJ^j1>~tj z7)t{=?+%8!?$ktg#B`HuZxE`F#Me4EYA>7%|0{Y5QBrIZCgPOwZ!hfjk5IKQ;Y`-5 ze+*pP7q-VM@+xUCt(ZQzc3HR~&gS+o!(~^&JjIk;hER7dmXL7;{8Aj#MphCH%h_@| zBmhMKZdJf(zlpQ?Ts#2q8nY56uh0?;sbjIbnlMn%Iee5JsI>q-w~TvOa{Ed;Gb8~K z+WD@cND^1}zjVud7C{A^LX^t~5F+qXq28vAIml{3;;CkmVW^x{DCfkBM;sQQ=MkVu z6(=TSI~H}ZPx*a)2Gtm3j3rkOv@d_|JH-hm8J5`~aIT4oCD|JRGRN#Uk2bzud9=OT zAHrJu-P#s&*l(|Ht#9rOpR7Dy>st`y?BHyC%8lf#cd&SQOJ@vZL(u^_S6Y-JoR=1M zGji)x4Yg2IZ6-OJg%qo)tnhL6^_cYs;Axfe2V!sd959wPMuCVeB{QH)0~k*Ca}i`IqGjA0p>pYzyA zHYf#7)C6)O$V8TyBT4SkLR=TpopS^uw1SvHl=fTL8c;zme^EtL3f&4>nO4^_fdjN< zE8wbgBCgm{AI2|IJC&P<|GK&cA800jEWijE6yOs=UIkppM3&0xTGC(CEseU456esQ7c3-(swlU|)dzQxOZ#ShZmLt*em16`xiaq|1a(esNJT6tUe+BYLyLNV>9 zR&($|Aj?LBmfk_KG9-3`vJJ?6Lb42()5D$lZd+Ur@ z^{B@WRcs(X;=bJpL<<|;+zt38_YnP+o13?JS_+JKxfqzR!H}3_ZR6o(FVo4PwYTSD zw7oPp=)V!{4QUJ8++``+H~AFO@-^qb+s^+&i%KV)nJ{s$)y zF3I06t8A|9d^`O9+x49_GE6PpUHDNk{Aa2Aj8YKp-9Ic?yaUZBHbvFLCTV1gCrg#D zome{(XVZx;-A4?ZTxODcM8fI(%Uh9fsgo3EWE3O4ncO8Jw0inR>Sq>&1Z3|@2R)=M zIUq$KFui3PGetXlF_91qunD>lhXsT2Z-G}ns=b1LI*|DRt;pt=55q)ZfI)~%%OonU z0Kovrt3ICm(ENst=Z`ArX3u@354k1Y&ahilBTHtvTG|t{6KzL3Q#NAkafDAqS-#JG z=ceHYklW=|2fQu?skCK|Sf}UtCA~(Zf00(o!UczwF`*lG@+4Y_}d@o-NVhtu%C% zQz-a{3epu7f}kYI98`6hh?J(ZDI#3=RxbFU;{M^@D(%gW7%FOX{9rUXU7eo3MF@fZ zp&dU!b|`2{qrG)(jeXcBc@h;rwB9DNL9I{s9`8@aM{ps>A4RDd_WVXAnUuD(0(3;2*@oD=88EZAHL5>#HQoUuz@m?^UG$I6ipWWDwztFo z?W}@4aeF)XAD%^Bm5RN*^K!I3VzMfv+ti0)LebY z%48b(Cehtc*D#8%Kl`dTzH^=HkHH8V1;)ne@5-p^uZb%)N`eK|CFDBwH{&q%XMek- z{_cCf{%#w%{+#w{U1Hm@{@mPibq(Jd^>^D6_2<|WWr5#3HiwYOTp=z&z9-dp)EeWk z5ySOWqShe5KX4(eRd&mQ6xxI@*f*}_01AnZo}TytVbhcYv#&)FrYZ`6i$$4mD1x85 z4x38xxto`KcA^s{FS_Zf30HZ5n;MC87)0er(s>AA<7CFl4RcB6r7{(UZ@PDQ%YJ8V zduRJ8^v2?jeVBt>k*`XXKJ4mdG_At;A zw2>m3J!KVs|5#zb)p0$B}5MI4F__J(iG9f=DinN=7VNi+`SM zmYoSb09u5c=?h@EpV#|bp2&je^Bes7_+wF01FaYWe^btH5NUJ8RI81)N?%;G7PU;w ziF^*4;~^9dIhU4~V`{!bYOx>6H1xMUrUp_4uDLdVIIaA9-BiX&PSI|T<8k#E=`qcH zFEphd^M*RfY6FdHhnw9}(_la8CkO@lh?x=Y0jsBaK%+l27ofngNW58t=u%AvA5w2z zd$Ke9=cmZPXxC+8w?NHmX0gd>Smmgw&rFN6)6oH#xMbL^icg-yaV{azL%EvJyl9L^ z6{|Mz!n{akh|>Rzdm|80ss`X4urlaJT$x;jZijn=qchr$<0~{n$?O{+){Z4TS^Rzi zp&@?IW~x7`O;~>n!*o+Vgu&J1!glh3ZIKr{0I`7rmzTl>5=vjuhtY#3*hxvH5Tv7h z5Og?4wXs9;@?dzpDcHKawyPXLmgsq#s(<*mLPA0KLcVPuK-Se=8Y zfczh$$qU%>@UkX35ueSx$3K>qoJWGOu{w5mOKTc!!PYQLmaDv8Wnpdvc{j( zW^|#|E&g>Fh(LN|-`f(o9wLUGmcWJnkrpJURNQX5y9-n8y?aai-_Q6z&-p(G{GSm& zesYBW`SsB=JdeG=JCF6=fpJ^drR|uV>C^M0&-_VQ2pwtDW-EGp&-Y)*nFZD)@xXmC^7faD)|H*tsB!6jA_Y15aUh+E zg_j2i9BuqrEv;_{++5Z2fIu9Ped}6|nEVJ813#%qI?YGMMj;uc3(Wjkjmj-AbR=bS zdig|!IlV1};dIeTYzru;r*U=$4-&tuoP)HUU%&;@$DJeom2-z#^n6j1+vHyqDAL=;M(!6 zN8%tq1Pf6N$PN5s@>dYuaJOF-{euzbjNVElkZ?jcNC!}yH9#;Y)~d{0;|1EdO_zhu zyaS0iIf|dk zYOgW~dWHjyVgVC9DKleCOwGI!1j(x%4P>6KI@D(+RtM(JbK}PfnZMtip9;d!l(5FL zf_DoUTEj1TEkcoVd4w-M-Fdk5nWdC)K~S5{1=2=rKxd%^i*^dj1KjxA2PCPb(_0Q^ zY7SaEX%3v4Jb$hI^9|lxsCVzpXL?tZUPAXi0 zhre)iIK(cjn-qZw(Fnve+CPD;Kbs!EViHw}j~mke3bMq%+W)8?Ac!sLUx)C6jHL%Z ztV|BsA_Tc3^G4>I7AZJn)J+UZeVRHkR(}p?YNTL2Zl1;CDQ+aPC0eDNf^Dkt9gQDg zOEeU2(K*iWLc6V@i0G|{h5N?+Vm=pEauZo z&q-`LK^(96<83t-aqfAS?5^1dx(J~p?HRqGKIASL6n)$R(rPd@2X&>O!Isz7=qZQl?oUB}$meDf1uTZ?q>w_#$zBqIybg#>J#_|B2(pmyN z?#s$&>^S3IYbn zAIytSJUSlN0gAz3+k;887+$&;wRuiUki+;-%;Q|x^Sr3-ZcDCjRn6Km_Ke<~9>V}s z)r2mBi%IZ74|$|`nu$Pz|It1ro&f?y)hRp%3|eV?1r740^!CmWKqIrQTg{j|zWS)Q z+uHj0O)4#I-XhBV%AxUgRbG38-~`46Z=4}C2-mUs;@ac@kE?O$X6F`FEMc#+ z9q9WbI^Q(3xU0=JjB*b~47z_F=Idt9Wq41s+-|p*gTQ56q-@WDetJGW-dmYWrurBi zVklnV=sUBiC9A+HL!-3Y^s$;$DtIinP_=q9I>h6DBpjH5K&#W^V}xl2wasY~sMQdn z3W7NeAMfL>`_3SaJch?2N+vJ1B@R)Ay5bN*tb%F>c7!S)eEQ^fPd2`P0L4Ut#8&)22E5NRxa?D2#->Hhgl2NZ0Op^0NXn$ zY&3}XG0M;}eV`VHrf?BVQpCn{OgOiEITdEA=5DYtd$1USDVt?Cd^H19YlkKA=iM?3 zr*(8b-Byb^9|TC&m0eb;N7ovcAYsKbSzm?>YzXYhE^KrH-+(&@yN1}MvWzzB#X}Q` z!P=RAts(VD2%(^5wzPBsMESeO{{VealA=jIchZTfbZ|q=MqEuLpu`7exZ5U&5}P9~ zA@wDinW~lAhu*qUUY9!fdh~S0d==TKq9E47i3>5>SIZ1H&a|ThjbAVq(0cs?UM`q< zc2wCSUDTgZlo7IH#9NAY| z;+h7r(B+;L8BzmLfLLx_yBm}(>uz6(gZI#MEpXrMCH9NmM1zr;i*nV*)~b+g=XM~3 zamnD#-T+a@0stvnx(4#D)D?GF2aSlNy28siP<$=X-tpVPf*-TX%NWkB^vs6<r|w80(LveJ=zdFQCkXuGrW~MUNTl zDd2`9=R^TOQ+fgyL1(<Km_KRYgY5PpCHbXDSe_&vl}+G*_^vCbg5M3SI@#@e z2fPc2mjsa^fQd5ZRl}hzU{!MI08kB0Yr^6*da&xamXJ~_;1N4Nu{0-?V?%vSu(?dm zj|QACA4|di$9pN>F%odMcQki!kcFdI(8xn7S>Ibx%}5Ne)qU#C{vL;-*^s_xQSpX+ zk9+rf$cU9cM@+1hYU-#QSz=`qjFw0%#w908P{0?6=4t(hT>tdO1Ihq+t!q<|mbyi1WiTpR!(#6y9 z=s-L{W(gehmzR08MkPazrX9BG>W==DG$qoi+1v(Jyn9dSO(nEuA-dOLcRx{1fx|6D z^m5UC^l0lJ1p7txcA|WEF%kPq8|I_0Bn+f2=7mFf1f?q%g>y`^gO!z4X4>srt#^@;*79|2*Bt`47|ykz zTp?*d(aN8rmw8m6+y%_CLF~if#>0o$e8#;C$IigFJ5DLD$D9Rg(9sYRk#>w1(q=G} z8tCpfRcfcU&K|8l(azFw#~vJ{U4dJ&8GXV-GMOm7Gxx|jA2!dXug35q(du($ z>%*6Bur*W1dszoylPG}D$#erf$BfuwVf)g*C5r@QT_$2pRurt4IwDZiF&E!CSvPq` z*Wy;h?t)vXj00%rVsCjY&Wbt4lG)pn=hNe4+eDf&gjTEFso7nJ`KGlKnyLMIMz}J< zuwDIF}IT`h-b*a$NXo3O>{(>z~rfWGnlD2($@^QEB(a z`Wk^97pHdq&#t_+s+|SwKbMa5iZxPv;970ivA)*0)r24$ZjL>@>Q18W?c26wz>iqz z4>ne#Ul~-LCYKOEct2@Q@rAzX+F#p3omm2#P6#|!LQm{0A)B6!d<>|x^jnhCTiw3! zXSqcnA|x&%;nkDy8GGi6 z*aw9|p-?Ck3WdTl?BW8VkK0wp(K48eu4I=TO5|eP1bbHjw7U2NTL;&;TZ@>;#po#> znR}8mG1Y`-1_$+Ht1crgaIeo!!$I=W8Ti#~dU;V5oBE=FN8h3)A>t#Lqf@S9>FGYf zT00S1jLXY~VR(tm$}`(aYi+%=7||6=k5!aKg zJ#q)$iCgtMXIDSu1$-xVPYP1GemC-N&gFbD_)hGB76V_x_OgQD_xlh(^sql2>ALrD zx9#9Ph+yaEc>4s71DGX8@a6M|%+mNZyx*fhM0UmXt@hZ^LMLjFj=os0K#pJ`Rc1}lZdbqKX{en*U z_`xi9OeP=>m8@dWR?CT(!`PmrE36RCKbMnDs7|6IG>+tkij7y8H}JvTyLZniFSpC+ z*h}m~I%=zQMcqQv;>?DT0y+@TjM_4z^xWwTHU?j*3Xc|MZ?7`a7)wCRc{ipe+cL$R z0jPs1!7cejwOVd&=ny5wF~W@1kS-{1Th?h!~F#mbiC zRnO@oW|vlw>xtVd$6CVF(3|zyrM#ywe>U0Y)l;net}lp2fbS7LhFbNY@le00Dw}3n zEp3B)hsM{>nrqU7t91P(LOA$%Zj^^%LRiRWxu@=R-y$KUSCwVuBHx`=>x;vPD z0n2Vz;%Gl@yFeT-{7-+`QlM`MXQB8sImHS6#* zd$8{5^yG=d!IzGuJr(u8!RYAmh<#O>MJbz6FEP?~MZCrHH|y_1efS$qDMbX@ zo@OZ}+s8PFiU{c*$~Wsn4-dOjuB0f7qqeEXodJ+Ap=1CDQ#p2}{;$~exczPDMFjCp zju7oIom`0qOlgncdX!9&dn+Yn*(e}JJ5=c$2(bp5!yuy{MqydAGWea%F+K%PJ@R3+ z5RM$V*2JogooU@oib>E|;Bec-M@~kKeJ$=pKlA<78BvkZe0?eTI&|cnTJ%>oglTZD zNKW`dzG1L0&@%2q$t~ANuiD*C)3YkoxHe`7gLkxMujsL4RzDdXwqEXOO#eGukE%XT z=Omz;sdY;XYg``a>cT*KIh>*pSj{dXY`F0lSY3qn;S^Zlb^x?`B?_%-j;)=8ET$rQ zqE~iA`?;MtrNo^buT&RL+I~(!2p2Hp08&2z;&*7i#tMLlrr~73j6uKur@7EE2+d+Y zpy$;CBz?l(Krf!ySt-N=-N4{OFy?b{{Dz!m1#glqp*Kt$oWOy&OuRK-!vkYGDzD(q zlg89uFvL1P)Ojc0aEcZBANvAbWhLtn9cOq7eROu2A;jlCcyJ82+O`-oZ+Nn_hLqw6 zJfwsm=+G`A1aE*+aVb}qHiQhd9b9q&4y!Dq!e}pVI3L4o;1wF5GXsi2q7nWj(hRo! zCL2=(I23a&Xs_H40AgkFxsf)Qa0VwH-~MI|8D;Q{4OnD^p=+U%4~Q5vK@3{PSNkMW zfojZL2@I0(vSw<_DvGHRMBHBnp@$&5XA?{M!R#ZWN*2?>@5P%C8VJJdIwFp6RZ)6? zgsd51u)_~pgmBmVX}mba!J~{X^qt%jIGCDDAl}eeMU=KMd9t%REMROpg+1Vs{@umo z#fiMUDmB&@4VX;O&Cj@JE^h}3h5{`{!`YMRhlyZ`EYP%6j2Tg)gmb4UE&g=v<0`9M#bFbcIk1ZnHPpe_li9X0 z)?}E}YUo_qUrr6w=_Ihw8B(EIR+Lslokk>o3w5A5T#yz4w`-5&4!RQ$Z_%ub>}WhM zuz3T^Z4YW45+w;6vrm7juvhF(H?C#9aqLnPgkG5r^J-p=u{NP|VIW+BHfHOem{KL&ylFo51mZ4M`mFtHtf& z(7~q5M3t`o#2&+;!*6$Gd4rdfk+lPGFrS#S)UCKzPA|$Fa<8Ak(T*d8=vMyj-gCWi zi+E3%&Aec;zx@($DOlsGK7|EuBUqYyi{x}?0I+ZrPyW4j6Mx0zp0#`SE^TbqCUdmB zySS9td1n5~?}_KB4zud3T#g5<4rzwteDQ8R8&2|UqWDx~B)|!K_03D{7c->w3-SwO zBUeCowcu^ItLry(EdaVEUXA8>^}7pV{}O2kQvi2aTx^-=!})@U=sm1LJx0cMX-RIF z*FnU%dpe#iLFM+sf$p6lvMW_l`e?t7)3s}HkO2!xrQTU9o}e>^$D3mZf#a>1ll zc4Izc4q=*D%@)@q}qu~X(Ty3y#Lqg0xW=#XnH+sD+Z9{eB+wSMcl>fFNr<$~W zwyQ^PoAqn4#>N)N&lr}7d&!;DE|45%iqwD}F(01_PNu~HD?+xa> z6{H-YC(|GBF3#Bfxg7QnNY$(|w;Yyi=nIRHTn5_lOkAbgK=^haD&~CnWVDb+!W1aD zjd$qS%0FhBx1MoghXD!sgLjH)NrflK?f_-Ak4-xjPp>+jB-(V`+FSF!pcfjQ4LJ_| z+6%#}5mQY=TG)HRBY)}Vl`u@-WB-m91eF-~;|h3Y!;63Yiy)D|R>weTj^5u<;bt#a z=?;_%X~5)Ood8Y|R@SMqYRi;yeHn!~WD0eo;Qa!5uqQlM(&}lPG6f4_uvSV5haaoY z14Hu6jy<-+4N#tRMb};bIA>~o!1i_rHERFvzuwu|-QUL(uFno&^CRs_Qv7uL+4I-0 zcC8qRSCV2p!?63(Jpn8Av+OJ42D5o)bA&Y81_Buyb@@y_qEvNl@)fxS=g=0aFnKNB z`6&`02!bY=@{yr&Yh*vPg>}N4>F?a-N2ETMyb;mLj?AJ$BHEJ}@9Qfo|CRXx=M=Bj);tG z+{mk<_p{4M=rt~P(cJYLW6Q&={Pdqc3}+KK)9fof4sguku`o2rtv|NYTnu$Fattvq zfMutatF++}RExT_w2FvsqoKivPj>cRJbm`nYdr4C=Z1M*1rdNe@o1uw-a1y`@aE_Y ztc;8j1T$Mz>@)AIMcvVjy=<&E{C95bt-_migO=bP8Eb5WWUn6q9Zt_K&nFT&g#CP6 z-IpMv?dQJ}v8dHU2S5KE2YNbvI{JW<6QX;Cd+p$>Jke8iu>>kHCJXG&h8G=-eZ04K zuz&Ds8@V4cenz#0mm<*-nQ3&tx+Z1dDdi$U@bn`JC%y!LO+F-}16>huzXWd%-_?M; zByhOcem}ij;H?GhMCS+7DDa3Jz)Y?6VOiCVW=BaD69;@L=!N6TBJwYWoEq zQ+W1YyH6++wug>H6(MR6<>|R3Si|FJM2)oVL31kl;+qz9ge2QP<;_LnSw&gb7a(&r=>e4x3!Hp zAka*Ykwimz|5kwr7g6~HyylzO-+lgc-5s2EaRSpp-NZP$4csJ`P-0FCob#~EsAfN8 zDDoOU8*4GyQ`9mG{bN8G7MVC)9^^aegKDok1k$m{+Yol^@_}pYe!uHNwdf7mVUd45f?}Vu}J?f^0!?N)mz9FwHc5wcggyD;_!lJk#7C z$VEZ+Rs92w!+0$PE5GIhnajr7@jN5R34w4`;g~rHDac1NLNc6`D=IEv>%!XZIS#}U zzEpdYf;3nMV*HCmyNL=yAJ&XYoUZM;my%K->Gb79RDc4D@U@n@8E&@>sSS869e2+P z5O<+D-`@!jaz0|(gmZpz5^j8+cGD2)kw4bI3z`%3LprT4}#8mrcoB`k@Cv1&njbt>`!e7P~}Rb z?=@gT;)!w1t9LNS zVsK?kaX8AWI9%CM9B?KxR~0-`RWzY^DW+HB`F9_yNTg(G{r&I8h+3i{R&vCZEybY= zUKNEFbzsm7;G@~s2$@#HXwK`3)D_#d6^L@`<&7|lA1`_LMv#-D3e9cU#elZ0F71SJ z$LAnH2N{;z623Ind#^-8>$ZO;Y|a`@mK=`)6FEL%)pM%EF!G?XZpnGH52cDsLk|{* z=)16|+2~kZkZxhf+@g)9ti1!M*2)6PixW2c=F~aUl-vL9;}sU64**l zvz#`I{Z7;#%&_OqP|9rwzgQ$N32WIl9ELCe;N??y7*$!aQ*`?;=lQEZ?_Id}pE_hUbSk z1jJ$CaUTh=L&HSjA{H`3VqsqOM*o7q=0)EYSR0h<(y-HvQ%|-efM9dymD=s;-TQM^t~jE*4JO>*9cK`no7Mr>=_w!ru=C zlx3+2u`iGBwVK8FX8nhw(fi92=nt5Nkrt^7uZ^;TJ8}rhm*2&op3IFZc&5vrAiFn@ zc3p~(SgGXI>C6kxzhwPLv2-C384fF7+D43qi(kD|UQ#tLLd0w33QRnWfH7nr86+Mr zcD}%^+-WJ7Lch4#e!j7WVK02UuG*+~$?{A$O0*JH>0qAWAc*2#p{OL{nIM%nPG3wX zyXO~B%CIl?jwzAYBtIUxsG_516B?a6j-RTT^wLA8IR?U% z&0TkCaX1>$4MW$ERGNk&9FP-jQ33%xZRWNf1;tstg!?Ta`u{>BC zKr*ZXAEDfO#9;;MK1+5&PHl~8(32q#S~pX`zV7xI+F3@1Ctve7{m6;Zg66iL^r@8F6Am+lzTX`;&A~T za=&7SIG;{u?N+I}nnw8eWP*!>=Ezhs8F(h%8KF6lKpI2^Mx0xve%XauZ6UWhy|x}5 zP2sS7Rv}sY*zBddZxQ!Lu{d$bd({PB_QFALhqPlD55bSf1Gd@KB^|{jb=%{2*jz#r zX-VeWPjK~<0f@yrA=uj_ui;O{j2Ios!dg{5&U(oqTPoX6=Sl@TByDTM3(X;u*R4#} z24tHo5p|bsCCAVCEVtf;Z7r?OOc7#>D4z)X34|gx0h^!H4nLnY_M$49$)ma7f1-NYT7J!#a9@ zqK~uc=!xIUJe2D$0FM`RQSr&+uLewdOC0XH2g&y;5@AscqQb0}$1XC^_QJ2$irPtr z;~tP;pcbdnVxmG6eCrVd8DJ`Xqdq#fxH!|J)r~cWziTB*M%Q8|ggSF@M$1kWICjSG z#Cj3UnsJm+cxOEU<6XC9ZN$MG<|zr=v8c8LyoI0z^GEt4RhdVX!N0SEg@*M6ZO_lKZ@1UL}UQHf?fy;?%3y;VmNO^$hA1g$F0q>iC{yTY(K&HD!q3G1Z z9s)MNA+B5Cp|5lIrc*^xPA|mJy*D4?<#L=13gj1`;WF>yKch?y^Pnm}OlRMPHp|Ts z=fN2a#mA$?htX)_j#MPn9dndEH28?kCQiAaW-j8>=g`KqST%1C=r|fUZ!oTljgVA- zaY;KCfx7VT&QU=L@`@3PrxlCn;_IwoG3Xhm5ds!DHN*TdKylr>AFYY9{wH08n4iEv zsgC1)P9(Kejd648MONZv&B^xZo8j5`NR}`?+YhU=?n|+A3YQotS#qBtb4*qICb4Gn z)$nMa&VY)hi5R&4zmXGQ0M|1lK0-af%}UY=5gDG~4Jh1091f0Lhy)@>=0fW|zSdWp z+Uxt5Cx~8@V;(GJUyo0it8VbI-WEg)Ssm_fZJjIJRzk|%PvlKNzvxB%*|>ufp~1k3 z!(eN0fOnme%KAM0(fCNrj|;3P)-&wUK4E26ImWxC(+?y9)(LK|pU(%Un5cMA0uS8l zD2$FC@M(KySx9=^XLKAd(V`#s9EDN2+r?RQ1tJCOGtvlmq6_=;+?tiJpN) zW?-osO4lf6N^At}#A98EiP$W-h04@6FV9A}8%Rnd$IN1|wRLoPezB!ZY&q+XnqzAV z0W{3xEV?6-6&8vG2Z(XA%+` zTO1{3_cB~8?f!|M9ZAM85Q}D@>@iE(u?|ZXQi()-jnAa(zH=~%(eW-rXnJn~9E5ts zV5ir16X7qrfHsw!V$%4Y{AotP>emHl2t!C#?M!@yM7t6ztqnU?j!cSpvgrKKc`2vm z@undaJBQq0-^XFuoZa(-(;;r+!Ii;Z+mnwN-pNVAM$Dn&C=6)*@os{1?{a}_)K4z4 zik}Gn1Qop#RBS9!NbzgcQ5{T=rp^~J67vCmyJ%JOxC*cioUh!I_pf;?MycFqzT}eB zq*tBQq`6``k0vlB4oAF3@_c;GxAeR}n3MPuQ6%pA5|jqA0O$|q{b41{_KxLJgVJ(qWa+CaI!dyA7{iuG8-rF-eWc0A zd|^@B_4ny?)))-Z4TdBD9az4W%-7|Z1~d^w2cG8;H@StLN?t${00c|J+!H~NJw3uu zux^RLg$lVcZ@_uE5$n@tauqn;0XxTrL{dZj!>UFAhF#i--^Vv$$&b< zK3%bP9u$q>|HiSDE)jma2#c+M#IELMN^bQ_zdbg3$?)LqVw6F8x2yFA`+Pp9L*oT~ zj4b=>kXK|cXb_jc1=9TJVfS)saX-j`=8aY#10{bz?|}Na7hNktR2Jz;^La&Q@5+F9 zMfpl?7U&S1lweOp?+uMym%esQ7Iur|j;@=!0-TYk_c2|3(p51f1h}1?H0ZcIJd~Jl zGRLCOl?;67=Pv8&Cqr-fjJV#d>e#BOk1`GE=tArm=Ie_67^&kg?w&3d7jx_>v9n|Z-MypH{kxB#@OjpXP1?iz!$)xUI;Xn6@eDVE z^E6yROF1_E%mz0KG|RW@wvs7`KSv4MbTJBGuwpBOU}1zc@|aU4#4Yg9_i*Uq+6_yR z)tVo%S;%gMDKNhCreHnNduQ+Y-m7;nc5yBfAIW57F#h(X`dHJs><;5xw`2NTSTNSe zHMh)TQ{isO!z^=(Avv$OhSa9q(AAejF`7F)e9Y%TJS>FXo1A^zzdS!5&Tw1BiEqq} ztw$ovm~XyY?bTNYpl1MR6kymxFWA)UTGxDrjS!H|x7TSnUSUQmeLuAc>5MR(GmRIV zL3Mlf7={~eWihagI~Cd8)HYL9Fu#}L{Bqf_-4;QLbc%C%(Cl<>J2T@y;H7Zd zsq^{q<(WlUIOi{{dh0|i(n`L&LM5I6zXgXM;t#{wIU|m>?s7sR&7p|xAVL*Lpi?qW z>|phPSHW(UUI9JN!R->6s3>az+uCP#9fy%S*KNq(5ldQ`>&>xM&_|stoo=GotqX9K zPG@b@HUDE$p96r4er*heFhQIwN2C%V5?0AJ!nF00QDwvB2ob5*PnJ1F6^$JALOaL# zQ_>Q-!;MW!JtbR2Qd~_4b7^dR2AJd`Ja5^?*K!{WzMqbdKwRMsaKQ_9vTS`uej9jR zd89D#Eno}(RQG9m6^(BnNJ1O1Aw{p6+=_!^mYc^&1d1W>S#^Ay0+JIM_YI)E2RIFv4JGTT&UBUWIaEhJ5fpd{28?%NHXj zv4ejO+Ar;TEw@H|3gqK1r~=9(rQ}o%3xL>Mkv>ey4Hp}O<)O(;G?0qDnOrbV*S}yWLmJhSW%DkXsf8?Ki6y7tuq>x zX=`x_>K0FzhMNslUP_;Zn{WuZ{8Bti=;V@9AKVtNs@uRqS5~2V(t^Xp;22S^brX}j zNgCATU_Hq>O`I@&M-j_C6jF~tgraSapNYTw6_;IQ((?9(1S`sw#igHOXyq( ziW;Fc-Aa@-_dw4^;JnN{3mmwvh7!-h3av!-x@Favt{e3pJO^N#<$`4inLo7Vw%B}Y z5FGjnlXZ_6BlD!OIJ=tcZ^F|e8D4@cFNJ+lrD5w)0+|n-7P{L%3*2LQkAuU~5^91i zYc|JRv>(S?v@+r8f3 zX=oXI7X_Vl8>DGKU7GEvoG5T>E~=1A$ti0!2ti0snRls9NgZ@4DV1ssTFfQZhb;}* zrPS2w<>WX&ZxpzYF{A>}Za4?dThlC2aMr`CQAlQ1*lr~TthXQ{(P+TRmf;t;I(m9w z;MZz25K5Od;UMdcxY27g5=xgf;vnmdB;Lz(@lq})0Lz*R!1dP5$6IU2%9gdE3AHk7 zL}?8k(pm$dbXgM)GVjB2!+)MERt=zbleG%K5a)e+KtD7jLo(apgv893VF-Ay7bF8BAW|cn%-^Ch{&(L4|)=?LqB5_?V0y~T)8*ixayu!v`S49+u^ZmqROfD zq1IsQol#G6nF2a*up0baG}?k{H(afe zH%<}5m8_lUqP86UmlkptB#G#lo6V{@H7h4G&4zvT`fc{Dh%4_(mW(kYG%szFkwE5+ zlsASGi?%3kH?E04wB(l6CN;IXW2=aK@$+pyin@1<;80x4lKUU+S>tj%eMQca zU2+;wYXLI`8AIySWk^7z-jnCMtQ%E&T@4=imGt6fhf<&;-8t(gNGxv;Oj)D^4s7(v zDHk^YdKgdR0o`W^Pqc?A&>fdk({HGK%4-#R&g{9oZv$<^$d&66oo!xDWI>rrh{ zrgiRDNJc38Dil{wuN}c2)lzx|OPyTs zc+KIHb@U18yv;(&%Wf%iyS^ zT+)F~n}g;b$1z{yfO8ew!B?*@cD~pz!o7`z_8NS>zz2O(Ew+f8@d}WSXti#FVT)No zx-52}aIhr4tVVRh@}{to-lG4k5=R?t1&c1FWguR+HZfQIRjicR{xd4oY=j37^n#Xq z&n*uyat~i}f<|Or>dj^P-km;>Rm$;orqV4W#uF9CJr|n3zlgMp|su) zaZr@}_McHJ7l_1jTr``P)|<_vf(kShfI6lk(_}W?%5vc0Q8Bm0u^^fS)BC}*yrI?J zJ425f9dd787U=aU%yupKMr#4tk+Rj(;sOYC{70sLn$hM3w(Qb9$@{k|vMZfqmxhHq z_M)q&5Sp~C#oqb!?0Y6qN6tHY$hF{g4F>p1ax~1y0?1N5ke1cSQJAOwqsJTA%))4pv2tRKkyi$nK=cz^y zhxMrph3_E2jhgr=(&c~&{c`R0DA{<_^=aw3{!$h-Y8Z!ZpagS;oV9}(7dr5J(#C( z&%p8_sIZ4Y(uCw$lZhw0gS%It%pJIiX6Qqi*>_7w%E#)KDAQ9mc@AmL#D9n3a=6Pb zK3HS!RS2$L6UU8tcfox9-8*+Oj{MvVuzAPqsR9jINrxlr4f@`v`>_zNttKyhM&)Mu zemNg4?YZkn*6rHtzrrxT!0_}DJY}HEG($(_oNw3jy^z0P;HHBY2Mv`+WP$8 z=KnO8{L*V|n2DDk@DR_THcnf1hqOiLEj1_6MA5nQ!CmW}JYTe_htknPglUl+v@xH= z^ga3MbmN*-+_+$TCtgJqlLKb3NJ+;EWqjYUkndNmh${9kNRFe0|c}!^VK8mJ9CgAv-N+C<#&;LPqsmuQ91ZiP0e&``WYBo1;^+gMulgDNU}W{% z*NgGl+a2C2)bIPF_d~n~Fq}Ld%}&mdzx?g)j6U(d<1t=O8;GVE z{9$x<0WD-ROnLQu_vyjAueV=)_3Q=o()wV4XDL#MKkPn#`R-u%&j%=fb7x&*h1UmP zJi?DR>kDvSeozVVXngQyDq=MMc0k%`_ufMh*OqSRhe+iP~gcZ*O zv&DEaQvzR(W}K4)f`mo8iOI#Fdt_UBVI;-*M5E!8Cxg()Kwz=QP022(olHIY6t9NV zr?v4bNzUXH+;ffd>QZe8nc0%4q3ZMj0(oW#ne^R(5cw@HhDQR%SC^{Oh{!F%Y6biU zF4D@TPYXTwc6d2yOI1rnC;w@NeFk2|!4w}HO%E@*fJu&d_9D_N%??-#GMQ^?ptFU8 zNChnGgG~2TyAafSvj@(C-eSOBDn~Dw>l7xD9KMku4s-w`VT9cQSJY^6f;?h4C2TNR z_nbJovW6gXoyOZ?XIO#x8bilYOFFk?e>hLcrSm_8O{!EnxSUjuniLHl(xA&0oTvH< z;)l~QQt}5-3=op)72OtkoaZFzca5IlVM$mgpR2Sm?FpO3OJ}5caEzB}@#q;;FB8}u zk6{E$<&F8L1!d0BwAIG$Tvu1XEn0Zqi)4A<2D$zCa1fN|-QOp5?-pd!YjHKiQOy#q zjFT{Nso3D;Gn4I5d8;)KE5kkKqzO~7z>3)nPvPJp78U$ESt^E{!!;3PuP`N!kH=;4^>FL|Pz}58ZP+1y8vpKU_3c z#>X^SSUwoOhkZ3LQFJ0o&2!1;ZCY4Q&Zh5&XInITG6N>ZjKq=?JetN4(@J99l!z_t zL>RH9Hebq)9J9gHFfX_0D^YQgi$!19EsON2^Ddc z@fGSf2fsg;XKk=>4StXPePw_>#}TwX{D zdyFpjwxhw?SI_qzZ$IA`CE(jDu&QO>7pd(7e43~l_HOQ|D-br|+3+MA>eu2}k&N$P zi?{aMK4$nReKhE!#OQG`~Vp+*>zbGCF#f*h=k`7?RPQbUh zYqMaIVTHdYx zLybCSGMQ2o;8KDQ@Js`33CnLTSmfm@H$0_1Whg5QRcwKI{SZ|-sii5QB57WCs8a(#4=lLoR`OCX%3l`vCsnkJz9gA2PRH zC4z31t8U@JLoVOBxro(>k1OMyP-p;bE_gnHQ63$g$%7Ed?!`9nsZ_ku0}WZtf^)#@ zJ!tZ57hmWZR^_|LNw52$m0Ls9;9zD8tL}}JlANLSh|fq9B2)gTna1ezxyUw3ON$*B(^iWlAjKT zTc^=AbBJ;qpsrMIw+d9SIJxGwF}f|$2k};sXKln#96Yy(oPAx+6no{j=DFJDITjv= zmgjqA1BR=qZg${ZV7y~IoWVJPKQ5;8`4|FNbj&9=sQUK08+bp$1m-)%HWe#7-$SU^ z#Iadz=M{~l6ilYI?96N9A)eKUgX!=(f0h%~95FqK8`vQ8Eb1P71*I(tpPydfhLzL&)oN+Dy56b_zU)<9|0=ugp(*%t6(fJxnYM{2tNV+6{lDe zGLm0%iNN#FAn@(FmlPaHqKfzzPVneF9$MAPc@vnS-;F-L`2z22Uyi=bQ16eRC58jA z_1<_g=BwYArLe`*hi_Srs=}}@6COS_nYeCN3XOc)n$_qL%&FTtaW7M+;+FC>I`N5w zM{qg^i$0_d4TI-G7g(`N!>IaddfLp_?g92pqS;}pnakM>PV8v)6OHiocz!rKI~z{$ z80@@5Bb;JJo#LD}ZBjhJv%^Krg$+c_N_en*mEdKwt0!+s4`3fx=pzYI`I_P+H-a0qqyoi&jXE64{QPDju_ zGe19op4teTcWPkkCD=<2<9-bP!*VLGd#qvmw>>*~KAN0B{J-E$p1k-8PKLESD`WZ= z9=4;J#i8c!$Gk&a8+L!Q%frRSm-N!FeHb4}LlS#4_!64;j2{=LhKdEB;`m+OH*wJM zQ#Xb{o~78)GknB$;2{OwBkvsp6K~W-`CsA&Vq6+B74;)SY9;%Z7d(9xjP`Dd3q&yx zFd?)e5jtEJaDq5+kDG_^06vxL4*war<>Bn3ZE=y|I$wL1>f)S!_58tO0~beI@}rdMnpA6(mA?%@N(Q*YDy6@%3MY7nHcm_ef9^ zVk5;!IKXoq5{1E6kKA)VGVtlhHl*RmEcGOy7Uz@0c>?@^!1sIn z;6XZYaN^0y4}51fUZhUU)4|=puDSBRKe!uSD8jsvPFY=f2uR~YLR~CJ8jJ&4Jq6ap za*=Qru1bYc6Jx9h5xL{SlNDaO8wa`|7S%*Wq2oS*&I(rQ*YH*jeNk&aJentxFPUgH6lyAc=KRfGZ3!0=v(P&KM-o=bc)oQ>(5$V*3)?^{LKO)gqxutr)%hj>MA zJZhEBM>7~~tx`DzZ57T&|MwCGUtFB8xv@F+#KH(MCoG&{E#~az;Mv5OnZnrD`6hx6 zC0i9<4GBm*r#A;iOkA8Xybcuey$+GEzYY?QLLDL-j5<&@CUu~6XzDQe2vIRPGcsm8 z=5;a<(1U6YVNYqotuX$l2l2cofdAo(Gu{&@`{Y665g=Ur+XE$oK&a${2a5+n+DxX0 z>s>Y$gv&m8eA$Q)H2dU1({UkW`o#n0gG12#o7l4Xq>6`*W^83*g$2luq&RP#2BUV( ztm9~?iL*8nD@Y@GsNnSCK#V)Z#4Yf7_-eN^xgpMSwih_FT2;)kr1eA_SE=GmCwM5`Z{M7bwa$SUc(p1O;hyCK>kkHWLWP#|>fXB6Mc8+;P7R#HMPD+ERbre! zly!~W1xdc?HyK8Kd^Tt7MBE=Ow*2Ndw>m9^*1^l|gFn36-+j6LYWraCRd$KTx|4mz zfyH=|Up3N?`K2K!Q)vFIK92#*yGmG4-vK;_#aH;av#%F;L5^toUwknLI}w*M4nvc3 z8;;zgv(W}%WO9T(O(B>H`ApAm#RS-(sTOMRLTRuMkVMlPDOS}l^p%>Stf;u-7JWP= zoi%7<0k3J^+E)@xXlr{}HCxh41pDcprf54`VM+wM(I%{@9WVW5)j;<8yO(?W2i*T= zT~C(zZVX@T))2%?dUySuy}keSY_~!~wtRPEdHU@6?tTSHx}bLBc(wcgz22>|BVRlP z54C6gJ@7<~E2eL{l?ii!uES4~Z4RV%XF6wyYCI$ZExg8s<~7LpYog;o;Z4= z6iQY*b{cvXPAgC2)*~KZZhQ*n1;DnP?ReE?f5kopYjj@gxG$7$+b?!ngwXfON{lk; zpq7f(k#1R`>Jj%zI^ZUXIm_gD%{wDiap$Vkv{T%b@68ic>xwUwuGlXbKNm0i2HaFv zmQgAxWy42Dt1kX6VarwaHxB1b5DI(X)i=AZZiY}JZ0=KS=)2@~2aIu{Dki?LgSU$O z+nb?1S=Ov0H^E^}EY4)>kx2r~2pRpf%nJnX@8iOFQc*s61>hk5_P2prUK^U&M6xW% z5iliDt)~r~c94$0fALps^zV1oVD=;=D4d1~4cN2n?{;5&^F}baQ>EyGl8P7$73N#o z)_L+}cR{t*u(M zV0FXnF=m4r)+;+1P)A*U*u+4sZNB)i;qp~Q6*&qxNe(P!#wUK+K;n#OMRX5Qm_Yfp zBbJuXHD=vNDg(chnW$|}k?5x^#^6{kkbZ~$K=ZQ%T1%9IBS%o*#Ov1*g=&Hv2NZ%0 zFeNv1HH@N_2l~j%F38Ap@UwIQmFt4>U^N$ztpz5=c9v#dk|kQIBqJ;@a=_{a**6m} zBfm5kkndz&j&HyPWb6)dp7Zx7?gA36T-V9y6E%|{5{=VZLv3GWs;B1)>Z^6Hp8-r4rrb>tub$Q= zSvx~TNTd@D|Bd3|e_VOhOflr^U5_=>BdBYdY{lGhhG`fvTPuPd;d|HbtJ!&` zB}0F&D4|}Vt3BxkYN?Iqt946g09!7h)+Le9P%%iT|CTJUSC&wZPD#s7p?gTEN6j0&-Yc5URL&?v*{bF4 zCV7uA&&4=?T&2a?hMH@L&&FM3NQhkdNZZ79k|Swea`|dq(4j|GTG1eo5>$=}7N@i6 z2lq&sW5h;CsJfoKn8|x#<8Ymg*ZW}Sh2vkni6u9N4sko^J#sYYRjMPV=e6EMDNNH7 z%_lBDnDq^Vqx?pDGI+^$6mRpl)|5-BJ*@fDtw>N6UXY z#hSe@$xy>hB^MChsyiQkKf=J+?U8F{U9H7A)8&b)#k|xW%^j}erLYIKdr(B9BS-<+ zWO5v_5%Jcht*-{rzctN~Q_`Bc=#8i6C)kZAdtdLKjhJDt?0}`+M3l$D)Lrqnfk28u z`{pML*o{l>)MU6!=}kyT@c}aS*4C4CpEmLW$za`np+K;3Z9kRiun{PhCtqJ6`USc! ze5JkvIxdIEZpY%SN7E0uGH;V^>yf7HcKzO9lG=65MAky)=Fwu?GUjZoYhD{F5r!am zeAtRcKzdHLE;k))rU4iGb8F&<{#t*^fqOPt%%(?|ha($7*VTBoB%{_?Q=&$2Tf%8t zFx%Z-gF1m4WD;KR+KLPA8W350Cjzqyjy8q?L4hqE%MEj=Y^#S=z(BDMIU;-|NshB~ z3f(Mv{1!Rx1)52CW_c9Vc=ArpLUfsr80SAYl3RAbWOy+@oh~S^%<)hT>epblD0kjD zhe}~S47>qoL);qM4wE6GGK^m|yvVh<7|9LyWPBm~t}pY)9}k8nFK8{Ud*F2}mZ*2W z!P}H#My&ZVIXjg*uQ)o@sUou;Z=gzl*n393>}T9~@PJ27#+!|RP_DvOsB!poPSTV~ zT7Zl)iWKjee}N0KpK;BOi80Ab#k$^YgDrdgiI-r+dNOq4aD+qw;JG80tp-ENPe;F4 zY^=XVOd~GFQ=8H|Gr|Sa7r0AqlWwGXoAU}b{F-VZCm1B%0GINp7_SUfa)}t1)G+=! zTxl!A3uYRSxrpg&GqunMerVi;4W?HzMq*YuSPnedr86%X%LZ>Dd02P!M)ERYiW&j2 zR3##YYS_tdwypNC{H(V*K%l@UrUqc|5fNe$KsqPL=HSgbvS^EyFUhKC*&?BVJS-tb zHLPOX;S#EEQAvmCRVvUOH*xrKx!Eq>BD-OGhPjPz(x8!C z$^9)FX&$^@;~#aK#z!yqG;Eyr!0l(e^@9jmXBELdVrvw1+yH(Jft@|3cmV(U>GHxd{E^hBt8aM|dnm2k=t$}#A1jQck{}}~e_nee`%HB0 zIHx)+iV-IE8PZUc>!*9dicFV zA1U*|wOzL_}lM#IDt!&_)fi%54%<}&aws6giyyd_XYeW+K+QZX2crZ28Ww<06a`d0_V z9+ch<{%0|tUPNM!1VxNoBkIQsj#qW+=vTOY>@)&_#W>n!=E6rk+&A|4>H0q*C#>Qc zV4WLW2B%`cOdo&)3N9<2XP_%7HT7j*+)Fo0oH(5z9UY|It{+)>uil;2t-%BF##7?V^g99z4{}Xx%1WQx?!%`_PjSOg%>2v=PI4zS^m0e%2{T#j>nS;v^^&ri;p&?TXi$41`-A4{?dt+RCfQ@yK|`frUQy?X0@ z$$SdSsKJTLZmk4jcF^{z z@AXnZW$Udm*4rEXO;Wct{4>*YsE>U39>HUH)xbRx3~gky$ggOvk)Y{w#g)$X*s0d5 zFLef6TkEW>ZKQUee64oy>Sij5)}%R*IhLt4*@6JBdZ?MH_wJHw26N%iHJ(qUga z2*p{^wB^B6Y-7)7hntc210FBfC7XKvbFdZ+;b4S^Wjd6~Ld~DvN>~Hpe4i@-gh(v{ zwwS4CX&CFJAW2qlDUswfQdVqjr43aicl=zfa0R_cgRdYkUGSNl#VoV|h-0mQt=Q(o z(jRSvgOd?F{xTqDxR#$18lQ?nQAN?@!Ra;fea=3HFw^z>_fd@|E&qMfAp=%qfw#5M(R-`wqgUf`xKYH<(y>4-ZXuBJIQ*Xx zxts?-V8p6x?ekyC=B0n!hZCQcvP3Z#b-Iq-cymr$2#WjEkR5P&jx_(whi{donQhz4 zZ@8_4s0qBjI9UJ79FH?RxN|5!7Q+kt&8ige%r|1xm>qFzmP8_Lx!AnEIKl~phLS&@ z;xqz*t_Rcq_-)H9xT;MMRvG)t+5D+4eX)=HMW>6!#e@6zKYaLb@568JO=lKv&kx5UGUx&ghE1KI-#Zx_aS_33qJ;8CuWjdoQg4-wAi~g?(|C%wf*rg`Mqhwx2!U ze*Ap*-Pg~)LZZuOdoT7Ou{hZN_j~^)p1C)7bo>6?nG|>-;tb2Cdztz_?)^&wRomqI z8m&Nf4^SRjzDf@AI{=@yPB)V}f3nlhXN8Ka!|fK4*&ePq>G35yE;MoHjDOfxyDXNF zj%G2Ptj)rg;SxuIm(JH_MOcxQvc%)<5w?s155RYsROoVhK<`)CrN?8OZGNLytgu~> z$a-!RuzDYUM`&?l$9RBMr5vB?r&(xUSY(^lFpEiq4L_`E)7#~(N zktZQs0F#$T!%sG&WQ!*lZqn$om|Ac?5>k5ikJ(g!&wM8140@~70q)5(yL6b&|AXDH zUq0VH*u^M3eE4vEckf^wS_|Gndwc7PyPx0t?CxNMfWIRcuV37KeeiVa-|v3;=*~lD zGYtSenLmI5_Ql=aCfnUR1N*Pja#NIbyX~)zfOl?;{~lX$Q3L*k#4qmt)&KoYA6@)= z1SkH#SMp{ZvrL;H)nytx?Rdq3L8WzWOK_Iun|5^d5OTJIM=k(cWaK<&I6`2n6{cZ7_N z>hM@7z~F_2DRH(POraO`%4~_B?+))xUhx^{qHQhvlfD>Tl%kpU(>WL~?06(1@{lZ_ zU*ZbNTt853!p8wG$CBalrs>@PB4B>x9{p9&L__)Tekk;^_)rE|T63+34`^NqGCNJ* zHS`Yonz&%jjPRNv`h{y%(fEq!SA#Q>zDpmRb=2zFV19XgJpSQ}yWG*-ee_p2n3nf4 z!TIpMQHVKhQwW`fE`T!06}vss_(VCr6JP%Ix0c<+{Kj;ztpk4c?aPa&@}?56Bp`?x zgX~!uzN0sluQDzDcdRIiA4`gJ=|uW);|^?@LQ`-koD)8 zLl!$)c6gnQQKijC5xAAIlvI|CtY_www0ZZWOf)uvnu8;MU{f~N+>o*rD+bD4Li)Kp zfFOOU_v8k0qmZ>h37OZLL-iBSheD^57w<^qy&&ogFj@7<($v_@^#$1w1bm5Ldt8}v zk&#mTPC4+>Wc&yx?RgbV*-)4ycP1>2$G^sKl>3)DOq8msnDai>eIw6{>w@0K z{l{#8q)8Rh9aEkw$*f=F0=up#xJT|<=-4Z06^^Ci8 )6TjZ1BwLNitMLwyafB6 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

8V-Fm+{|NQCi??NOnY^8CUK695 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

Ah;EKf!rNW>8N`Koa*H#uplw_alWE|9;|OW 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 z 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

ZYQcj0CmbdaK+ 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�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

ech(Y4Eb?oOava!*!ID=Vks30LYa`b_5f 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%0D@F1>OGs9HLJU*LD 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%0DfU%0DfU% z0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU% z0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU% z0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU% z0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0DfU%0Dgl7_zf1|H&}q*U;%!E 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

~p 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�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 #3MhY6w;aRjBY;N;u~Bf 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:@xnsvYWZ4YYX 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

 

+

 

Reference is taken from the source code. Help us to improve documentation. Edit module reference
diff --git a/docs/reference/Fixtures.md b/docs/reference/Fixtures.md index 3f935dc9b..50d6e4c07 100644 --- a/docs/reference/Fixtures.md +++ b/docs/reference/Fixtures.md @@ -29,7 +29,7 @@ Fixtures::exists('user1'); * `param ` $data * `return void` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Util/Fixtures.php#L23) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Util/Fixtures.php#L23) #### cleanup() @@ -39,7 +39,7 @@ Fixtures::exists('user1'); * `param string` $name * `return void` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Util/Fixtures.php#L37) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Util/Fixtures.php#L37) #### exists() @@ -49,7 +49,7 @@ Fixtures::exists('user1'); * `param string` $name * `return bool` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Util/Fixtures.php#L47) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Util/Fixtures.php#L47) #### get() @@ -58,6 +58,6 @@ Fixtures::exists('user1'); * `param string` $name -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Util/Fixtures.php#L28) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Util/Fixtures.php#L28) -

 

Reference is taken from the source code. Help us to improve documentation. Edit module reference
+

 

Reference is taken from the source code. Help us to improve documentation. Edit module reference
diff --git a/docs/reference/InitTemplate.md b/docs/reference/InitTemplate.md index 3f68aad7e..4582276b0 100644 --- a/docs/reference/InitTemplate.md +++ b/docs/reference/InitTemplate.md @@ -38,7 +38,7 @@ This class provides various helper methods for building customized setup * `param \Symfony\Component\Console\Input\InputInterface` $input * `param \Symfony\Component\Console\Output\OutputInterface` $output -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L60) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L60) #### addModulesToComposer() @@ -48,7 +48,7 @@ This class provides various helper methods for building customized setup * `param array` $modules * `return ?int` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L237) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L237) #### addStyles() @@ -58,7 +58,7 @@ This class provides various helper methods for building customized setup * `param \Symfony\Component\Console\Output\OutputInterface` $output * `return void` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L12) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L12) #### ask() @@ -83,7 +83,7 @@ $this->ask('do you want to proceed (y/n)', true); {% endhighlight %} -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L100) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L100) #### breakParts() @@ -93,7 +93,7 @@ $this->ask('do you want to proceed (y/n)', true); * `param string` $class * `return string[]` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L19) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L19) #### checkInstalled() @@ -103,7 +103,7 @@ $this->ask('do you want to proceed (y/n)', true); * `param string` $dir * `return void` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L198) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L198) #### completeSuffix() @@ -114,7 +114,7 @@ $this->ask('do you want to proceed (y/n)', true); * `param string` $suffix * `return string` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L37) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L37) #### createActor() @@ -130,7 +130,7 @@ Create an Actor class and generate actions for it. Requires a suite config as array in 3rd parameter. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L210) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L210) #### createDirectoryFor() @@ -141,7 +141,7 @@ Requires a suite config as array in 3rd parameter. * `param string` $className * `return string` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L22) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L22) #### createEmptyDirectory() @@ -153,7 +153,7 @@ Requires a suite config as array in 3rd parameter. Create an empty directory and add a placeholder file into it -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L187) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L187) #### createFile() @@ -166,7 +166,7 @@ Create an empty directory and add a placeholder file into it * `param int` $flags * `return bool` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L58) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L58) #### createHelper() @@ -180,7 +180,7 @@ Create an empty directory and add a placeholder file into it Create a helper class inside a directory -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L166) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L166) #### getNamespaceHeader() @@ -190,7 +190,7 @@ Create a helper class inside a directory * `param string` $class * `return string` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L38) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L38) #### getNamespaceString() @@ -200,7 +200,7 @@ Create a helper class inside a directory * `param string` $class * `return string` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L32) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L32) #### getNamespaces() @@ -210,7 +210,7 @@ Create a helper class inside a directory * `param string` $class * `return array` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L47) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L47) #### getShortClassName() @@ -220,7 +220,7 @@ Create a helper class inside a directory * `param string` $class * `return string` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L26) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L26) #### gitIgnore() @@ -230,7 +230,7 @@ Create a helper class inside a directory * `param string` $path * `return void` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L193) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L193) #### initDir() @@ -242,7 +242,7 @@ Create a helper class inside a directory Change the directory where Codeception should be installed. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L69) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L69) #### removeSuffix() @@ -253,7 +253,7 @@ Change the directory where Codeception should be installed. * `param string` $suffix * `return string` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L52) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L52) #### say() @@ -272,7 +272,7 @@ $this->say('Welcome to Setup'); {% endhighlight %} -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L126) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L126) #### sayError() @@ -284,7 +284,7 @@ $this->say('Welcome to Setup'); Print error message -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L142) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L142) #### sayInfo() @@ -296,7 +296,7 @@ Print error message Print info message -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L158) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L158) #### saySuccess() @@ -308,7 +308,7 @@ Print info message Print a successful message -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L134) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L134) #### sayWarning() @@ -320,7 +320,7 @@ Print a successful message Print warning message -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L150) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L150) #### setup() @@ -331,7 +331,7 @@ Print warning message Override this class to create customized setup. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L83) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L83) #### updateComposerClassMap() @@ -341,6 +341,6 @@ Override this class to create customized setup. * `param string` $vendorDir * `return void` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/InitTemplate.php#L309) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/InitTemplate.php#L309) -

 

Reference is taken from the source code. Help us to improve documentation. Edit module reference
+

 

Reference is taken from the source code. Help us to improve documentation. Edit module reference
diff --git a/docs/reference/Module.md b/docs/reference/Module.md index 835268ed3..0def25231 100644 --- a/docs/reference/Module.md +++ b/docs/reference/Module.md @@ -56,7 +56,7 @@ Module constructor. Requires module container (to provide access between modules of suite) and config. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L60) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L60) #### _after() @@ -67,7 +67,7 @@ Requires module container (to provide access between modules of suite) and confi **HOOK** executed after test -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L223) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L223) #### _afterStep() @@ -78,7 +78,7 @@ Requires module container (to provide access between modules of suite) and confi **HOOK** executed after step -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L209) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L209) #### _afterSuite() @@ -87,7 +87,7 @@ Requires module container (to provide access between modules of suite) and confi **HOOK** executed after suite -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L195) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L195) #### _before() @@ -98,7 +98,7 @@ Requires module container (to provide access between modules of suite) and confi **HOOK** executed before test -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L216) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L216) #### _beforeStep() @@ -109,7 +109,7 @@ Requires module container (to provide access between modules of suite) and confi **HOOK** executed before step -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L202) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L202) #### _beforeSuite() @@ -120,7 +120,7 @@ Requires module container (to provide access between modules of suite) and confi **HOOK** executed before suite -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L188) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L188) #### _failed() @@ -132,7 +132,7 @@ Requires module container (to provide access between modules of suite) and confi **HOOK** executed when test fails but before `_after` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L230) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L230) #### _getConfig() @@ -144,7 +144,7 @@ Requires module container (to provide access between modules of suite) and confi Get config values or specific config item. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L301) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L301) #### _getName() @@ -155,7 +155,7 @@ Get config values or specific config item. Returns a module name for a Module, a class name for Helper -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L159) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L159) #### _hasRequiredFields() @@ -166,7 +166,7 @@ Returns a module name for a Module, a class name for Helper Checks if a module has required fields -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L173) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L173) #### _initialize() @@ -175,7 +175,7 @@ Checks if a module has required fields **HOOK** triggered after module is created and configuration is loaded -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L181) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L181) #### _reconfigure() @@ -202,7 +202,7 @@ public function _before(Test $test) { {% endhighlight %} -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L104) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L104) #### _resetConfig() @@ -213,7 +213,7 @@ public function _before(Test $test) { Reverts config changed by `_reconfigure` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L122) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L122) #### _setConfig() @@ -237,7 +237,7 @@ public function _beforeSuite($settings = []) { {% endhighlight %} -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L81) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L81) #### assert() @@ -247,7 +247,7 @@ public function _beforeSuite($settings = []) { * `param array` $arguments * `param bool` $not -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L16) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L16) #### assertArrayHasKey() @@ -260,7 +260,7 @@ public function _beforeSuite($settings = []) { Asserts that an array has a specified key. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L19) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L19) #### assertArrayNotHasKey() @@ -273,7 +273,7 @@ Asserts that an array has a specified key. Asserts that an array does not have a specified key. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L30) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L30) #### assertClassHasAttribute() @@ -286,7 +286,7 @@ Asserts that an array does not have a specified key. Asserts that a class has a specified attribute. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L38) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L38) #### assertClassHasStaticAttribute() @@ -299,7 +299,7 @@ Asserts that a class has a specified attribute. Asserts that a class has a specified static attribute. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L52) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L52) #### assertClassNotHasAttribute() @@ -312,7 +312,7 @@ Asserts that a class has a specified static attribute. Asserts that a class does not have a specified attribute. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L60) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L60) #### assertClassNotHasStaticAttribute() @@ -325,7 +325,7 @@ Asserts that a class does not have a specified attribute. Asserts that a class does not have a specified static attribute. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L74) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L74) #### assertContains() @@ -338,7 +338,7 @@ Asserts that a class does not have a specified static attribute. Asserts that a haystack contains a needle. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L86) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L86) #### assertContainsEquals() @@ -349,7 +349,7 @@ Asserts that a haystack contains a needle. * `param iterable` $haystack * `param string` $message -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L94) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L94) #### assertContainsOnly() @@ -363,7 +363,7 @@ Asserts that a haystack contains a needle. Asserts that a haystack contains only values of a given type. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L102) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L102) #### assertContainsOnlyInstancesOf() @@ -376,7 +376,7 @@ Asserts that a haystack contains only values of a given type. Asserts that a haystack contains only instances of a given class name. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L110) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L110) #### assertCount() @@ -389,7 +389,7 @@ Asserts that a haystack contains only instances of a given class name. Asserts the number of elements of an array, Countable or Traversable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L120) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L120) #### assertDirectoryDoesNotExist() @@ -401,7 +401,7 @@ Asserts the number of elements of an array, Countable or Traversable. Asserts that a directory does not exist. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L128) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L128) #### assertDirectoryExists() @@ -413,7 +413,7 @@ Asserts that a directory does not exist. Asserts that a directory exists. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L136) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L136) #### assertDirectoryIsNotReadable() @@ -425,7 +425,7 @@ Asserts that a directory exists. Asserts that a directory exists and is not readable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L144) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L144) #### assertDirectoryIsNotWritable() @@ -437,7 +437,7 @@ Asserts that a directory exists and is not readable. Asserts that a directory exists and is not writable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L152) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L152) #### assertDirectoryIsReadable() @@ -449,7 +449,7 @@ Asserts that a directory exists and is not writable. Asserts that a directory exists and is readable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L160) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L160) #### assertDirectoryIsWritable() @@ -461,7 +461,7 @@ Asserts that a directory exists and is readable. Asserts that a directory exists and is writable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L168) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L168) #### assertDoesNotMatchRegularExpression() @@ -474,7 +474,7 @@ Asserts that a directory exists and is writable. Asserts that a string does not match a given regular expression. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L176) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L176) #### assertEmpty() @@ -486,7 +486,7 @@ Asserts that a string does not match a given regular expression. Asserts that a variable is empty. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L186) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L186) #### assertEquals() @@ -499,7 +499,7 @@ Asserts that a variable is empty. Asserts that two variables are equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L197) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L197) #### assertEqualsCanonicalizing() @@ -512,7 +512,7 @@ Asserts that two variables are equal. Asserts that two variables are equal (canonicalizing). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L208) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L208) #### assertEqualsIgnoringCase() @@ -525,7 +525,7 @@ Asserts that two variables are equal (canonicalizing). Asserts that two variables are equal (ignoring case). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L219) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L219) #### assertEqualsWithDelta() @@ -539,7 +539,7 @@ Asserts that two variables are equal (ignoring case). Asserts that two variables are equal (with delta). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L230) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L230) #### assertFalse() @@ -551,7 +551,7 @@ Asserts that two variables are equal (with delta). Asserts that a condition is false. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L240) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L240) #### assertFileDoesNotExist() @@ -563,7 +563,7 @@ Asserts that a condition is false. Asserts that a file does not exist. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L248) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L248) #### assertFileEquals() @@ -576,7 +576,7 @@ Asserts that a file does not exist. Asserts that the contents of one file is equal to the contents of another file. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L256) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L256) #### assertFileEqualsCanonicalizing() @@ -589,7 +589,7 @@ Asserts that the contents of one file is equal to the contents of another file. Asserts that the contents of one file is equal to the contents of another file (canonicalizing). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L264) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L264) #### assertFileEqualsIgnoringCase() @@ -602,7 +602,7 @@ Asserts that the contents of one file is equal to the contents of another file ( Asserts that the contents of one file is equal to the contents of another file (ignoring case). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L272) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L272) #### assertFileExists() @@ -614,7 +614,7 @@ Asserts that the contents of one file is equal to the contents of another file ( Asserts that a file exists. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L280) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L280) #### assertFileIsNotReadable() @@ -626,7 +626,7 @@ Asserts that a file exists. Asserts that a file exists and is not readable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L288) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L288) #### assertFileIsNotWritable() @@ -638,7 +638,7 @@ Asserts that a file exists and is not readable. Asserts that a file exists and is not writable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L296) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L296) #### assertFileIsReadable() @@ -650,7 +650,7 @@ Asserts that a file exists and is not writable. Asserts that a file exists and is readable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L304) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L304) #### assertFileIsWritable() @@ -662,7 +662,7 @@ Asserts that a file exists and is readable. Asserts that a file exists and is writable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L312) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L312) #### assertFileNotEquals() @@ -675,7 +675,7 @@ Asserts that a file exists and is writable. Asserts that the contents of one file is not equal to the contents of another file. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L320) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L320) #### assertFileNotEqualsCanonicalizing() @@ -688,7 +688,7 @@ Asserts that the contents of one file is not equal to the contents of another fi Asserts that the contents of one file is not equal to the contents of another file (canonicalizing). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L328) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L328) #### assertFileNotEqualsIgnoringCase() @@ -701,7 +701,7 @@ Asserts that the contents of one file is not equal to the contents of another fi Asserts that the contents of one file is not equal to the contents of another file (ignoring case). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L336) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L336) #### assertFileNotExists() @@ -713,7 +713,7 @@ Asserts that the contents of one file is not equal to the contents of another fi Asserts that a file does not exist. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L41) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L41) #### assertFinite() @@ -725,7 +725,7 @@ Asserts that a file does not exist. Asserts that a variable is finite. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L346) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L346) #### assertGreaterOrEquals() @@ -738,7 +738,7 @@ Asserts that a variable is finite. Asserts that a value is greater than or equal to another value. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L52) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L52) #### assertGreaterThan() @@ -751,7 +751,7 @@ Asserts that a value is greater than or equal to another value. Asserts that a value is greater than another value. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L357) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L357) #### assertGreaterThanOrEqual() @@ -764,7 +764,7 @@ Asserts that a value is greater than another value. Asserts that a value is greater than or equal to another value. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L368) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L368) #### assertInfinite() @@ -776,7 +776,7 @@ Asserts that a value is greater than or equal to another value. Asserts that a variable is infinite. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L378) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L378) #### assertInstanceOf() @@ -789,7 +789,7 @@ Asserts that a variable is infinite. Asserts that a variable is of a given type. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L388) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L388) #### assertIsArray() @@ -801,7 +801,7 @@ Asserts that a variable is of a given type. Asserts that a variable is of type array. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L398) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L398) #### assertIsBool() @@ -813,7 +813,7 @@ Asserts that a variable is of type array. Asserts that a variable is of type bool. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L408) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L408) #### assertIsCallable() @@ -825,7 +825,7 @@ Asserts that a variable is of type bool. Asserts that a variable is of type callable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L418) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L418) #### assertIsClosedResource() @@ -837,7 +837,7 @@ Asserts that a variable is of type callable. Asserts that a variable is of type resource and is closed. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L428) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L428) #### assertIsEmpty() @@ -849,7 +849,7 @@ Asserts that a variable is of type resource and is closed. Asserts that a variable is empty. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L62) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L62) #### assertIsFloat() @@ -861,7 +861,7 @@ Asserts that a variable is empty. Asserts that a variable is of type float. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L438) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L438) #### assertIsInt() @@ -873,7 +873,7 @@ Asserts that a variable is of type float. Asserts that a variable is of type int. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L448) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L448) #### assertIsIterable() @@ -885,7 +885,7 @@ Asserts that a variable is of type int. Asserts that a variable is of type iterable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L458) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L458) #### assertIsNotArray() @@ -897,7 +897,7 @@ Asserts that a variable is of type iterable. Asserts that a variable is not of type array. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L468) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L468) #### assertIsNotBool() @@ -909,7 +909,7 @@ Asserts that a variable is not of type array. Asserts that a variable is not of type bool. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L478) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L478) #### assertIsNotCallable() @@ -921,7 +921,7 @@ Asserts that a variable is not of type bool. Asserts that a variable is not of type callable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L488) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L488) #### assertIsNotClosedResource() @@ -933,7 +933,7 @@ Asserts that a variable is not of type callable. Asserts that a variable is not of type resource. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L498) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L498) #### assertIsNotFloat() @@ -945,7 +945,7 @@ Asserts that a variable is not of type resource. Asserts that a variable is not of type float. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L508) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L508) #### assertIsNotInt() @@ -957,7 +957,7 @@ Asserts that a variable is not of type float. Asserts that a variable is not of type int. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L518) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L518) #### assertIsNotIterable() @@ -969,7 +969,7 @@ Asserts that a variable is not of type int. Asserts that a variable is not of type iterable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L528) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L528) #### assertIsNotNumeric() @@ -981,7 +981,7 @@ Asserts that a variable is not of type iterable. Asserts that a variable is not of type numeric. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L538) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L538) #### assertIsNotObject() @@ -993,7 +993,7 @@ Asserts that a variable is not of type numeric. Asserts that a variable is not of type object. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L548) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L548) #### assertIsNotReadable() @@ -1005,7 +1005,7 @@ Asserts that a variable is not of type object. Asserts that a file/dir exists and is not readable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L556) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L556) #### assertIsNotResource() @@ -1017,7 +1017,7 @@ Asserts that a file/dir exists and is not readable. Asserts that a variable is not of type resource. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L566) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L566) #### assertIsNotScalar() @@ -1029,7 +1029,7 @@ Asserts that a variable is not of type resource. Asserts that a variable is not of type scalar. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L576) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L576) #### assertIsNotString() @@ -1041,7 +1041,7 @@ Asserts that a variable is not of type scalar. Asserts that a variable is not of type string. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L586) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L586) #### assertIsNotWritable() @@ -1053,7 +1053,7 @@ Asserts that a variable is not of type string. Asserts that a file/dir exists and is not writable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L594) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L594) #### assertIsNumeric() @@ -1065,7 +1065,7 @@ Asserts that a file/dir exists and is not writable. Asserts that a variable is of type numeric. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L604) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L604) #### assertIsObject() @@ -1077,7 +1077,7 @@ Asserts that a variable is of type numeric. Asserts that a variable is of type object. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L614) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L614) #### assertIsReadable() @@ -1089,7 +1089,7 @@ Asserts that a variable is of type object. Asserts that a file/dir is readable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L622) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L622) #### assertIsResource() @@ -1101,7 +1101,7 @@ Asserts that a file/dir is readable. Asserts that a variable is of type resource. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L632) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L632) #### assertIsScalar() @@ -1113,7 +1113,7 @@ Asserts that a variable is of type resource. Asserts that a variable is of type scalar. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L642) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L642) #### assertIsString() @@ -1125,7 +1125,7 @@ Asserts that a variable is of type scalar. Asserts that a variable is of type string. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L652) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L652) #### assertIsWritable() @@ -1137,7 +1137,7 @@ Asserts that a variable is of type string. Asserts that a file/dir exists and is writable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L660) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L660) #### assertJson() @@ -1149,7 +1149,7 @@ Asserts that a file/dir exists and is writable. Asserts that a string is a valid JSON string. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L668) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L668) #### assertJsonFileEqualsJsonFile() @@ -1162,7 +1162,7 @@ Asserts that a string is a valid JSON string. Asserts that two JSON files are equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L676) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L676) #### assertJsonFileNotEqualsJsonFile() @@ -1175,7 +1175,7 @@ Asserts that two JSON files are equal. Asserts that two JSON files are not equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L684) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L684) #### assertJsonStringEqualsJsonFile() @@ -1188,7 +1188,7 @@ Asserts that two JSON files are not equal. Asserts that the generated JSON encoded object and the content of the given file are equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L692) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L692) #### assertJsonStringEqualsJsonString() @@ -1201,7 +1201,7 @@ Asserts that the generated JSON encoded object and the content of the given file Asserts that two given JSON encoded objects or arrays are equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L700) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L700) #### assertJsonStringNotEqualsJsonFile() @@ -1214,7 +1214,7 @@ Asserts that two given JSON encoded objects or arrays are equal. Asserts that the generated JSON encoded object and the content of the given file are not equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L708) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L708) #### assertJsonStringNotEqualsJsonString() @@ -1227,7 +1227,7 @@ Asserts that the generated JSON encoded object and the content of the given file Asserts that two given JSON encoded objects or arrays are not equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L716) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L716) #### assertLessOrEquals() @@ -1240,7 +1240,7 @@ Asserts that two given JSON encoded objects or arrays are not equal. Asserts that a value is smaller than or equal to another value. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L73) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L73) #### assertLessThan() @@ -1253,7 +1253,7 @@ Asserts that a value is smaller than or equal to another value. Asserts that a value is smaller than another value. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L727) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L727) #### assertLessThanOrEqual() @@ -1266,7 +1266,7 @@ Asserts that a value is smaller than another value. Asserts that a value is smaller than or equal to another value. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L738) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L738) #### assertMatchesRegularExpression() @@ -1279,7 +1279,7 @@ Asserts that a value is smaller than or equal to another value. Asserts that a string matches a given regular expression. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L746) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L746) #### assertNan() @@ -1291,7 +1291,7 @@ Asserts that a string matches a given regular expression. Asserts that a variable is nan. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L756) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L756) #### assertNot() @@ -1300,7 +1300,7 @@ Asserts that a variable is nan. * `param ` $arguments -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L33) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L33) #### assertNotContains() @@ -1313,7 +1313,7 @@ Asserts that a variable is nan. Asserts that a haystack does not contain a needle. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L766) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L766) #### assertNotContainsEquals() @@ -1324,7 +1324,7 @@ Asserts that a haystack does not contain a needle. * `param iterable` $haystack * `param string` $message -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L771) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L771) #### assertNotContainsOnly() @@ -1338,7 +1338,7 @@ Asserts that a haystack does not contain a needle. Asserts that a haystack does not contain only values of a given type. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L779) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L779) #### assertNotCount() @@ -1351,7 +1351,7 @@ Asserts that a haystack does not contain only values of a given type. Asserts the number of elements of an array, Countable or Traversable. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L789) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L789) #### assertNotEmpty() @@ -1363,7 +1363,7 @@ Asserts the number of elements of an array, Countable or Traversable. Asserts that a variable is not empty. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L799) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L799) #### assertNotEquals() @@ -1376,7 +1376,7 @@ Asserts that a variable is not empty. Asserts that two variables are not equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L810) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L810) #### assertNotEqualsCanonicalizing() @@ -1389,7 +1389,7 @@ Asserts that two variables are not equal. Asserts that two variables are not equal (canonicalizing). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L821) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L821) #### assertNotEqualsIgnoringCase() @@ -1402,7 +1402,7 @@ Asserts that two variables are not equal (canonicalizing). Asserts that two variables are not equal (ignoring case). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L832) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L832) #### assertNotEqualsWithDelta() @@ -1416,7 +1416,7 @@ Asserts that two variables are not equal (ignoring case). Asserts that two variables are not equal (with delta). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L843) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L843) #### assertNotFalse() @@ -1428,7 +1428,7 @@ Asserts that two variables are not equal (with delta). Asserts that a condition is not false. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L853) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L853) #### assertNotInstanceOf() @@ -1441,7 +1441,7 @@ Asserts that a condition is not false. Asserts that a variable is not of a given type. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L863) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L863) #### assertNotNull() @@ -1453,7 +1453,7 @@ Asserts that a variable is not of a given type. Asserts that a variable is not null. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L873) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L873) #### assertNotRegExp() @@ -1466,7 +1466,7 @@ Asserts that a variable is not null. Asserts that a string does not match a given regular expression. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L81) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L81) #### assertNotSame() @@ -1479,7 +1479,7 @@ Asserts that a string does not match a given regular expression. Asserts that two variables do not have the same type and value. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L884) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L884) #### assertNotSameSize() @@ -1492,7 +1492,7 @@ Asserts that two variables do not have the same type and value. Assert that the size of two arrays (or `Countable` or `Traversable` objects) is not the same. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L895) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L895) #### assertNotTrue() @@ -1504,7 +1504,7 @@ Assert that the size of two arrays (or `Countable` or `Traversable` objects) is Asserts that a condition is not true. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L905) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L905) #### assertNull() @@ -1516,7 +1516,7 @@ Asserts that a condition is not true. Asserts that a variable is null. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L915) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L915) #### assertObjectHasAttribute() @@ -1529,7 +1529,7 @@ Asserts that a variable is null. Asserts that an object has a specified attribute. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L923) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L923) #### assertObjectNotHasAttribute() @@ -1542,7 +1542,7 @@ Asserts that an object has a specified attribute. Asserts that an object does not have a specified attribute. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L937) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L937) #### assertRegExp() @@ -1555,7 +1555,7 @@ Asserts that an object does not have a specified attribute. Asserts that a string matches a given regular expression. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L89) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L89) #### assertSame() @@ -1568,7 +1568,7 @@ Asserts that a string matches a given regular expression. Asserts that two variables have the same type and value. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L954) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L954) #### assertSameSize() @@ -1581,7 +1581,7 @@ Asserts that two variables have the same type and value. Assert that the size of two arrays (or `Countable` or `Traversable` objects) is the same. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L965) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L965) #### assertStringContainsString() @@ -1592,7 +1592,7 @@ Assert that the size of two arrays (or `Countable` or `Traversable` objects) is * `param string` $haystack * `param string` $message -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L970) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L970) #### assertStringContainsStringIgnoringCase() @@ -1603,7 +1603,7 @@ Assert that the size of two arrays (or `Countable` or `Traversable` objects) is * `param string` $haystack * `param string` $message -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L975) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L975) #### assertStringEndsNotWith() @@ -1616,7 +1616,7 @@ Assert that the size of two arrays (or `Countable` or `Traversable` objects) is Asserts that a string ends not with a given suffix. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L983) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L983) #### assertStringEndsWith() @@ -1629,7 +1629,7 @@ Asserts that a string ends not with a given suffix. Asserts that a string ends with a given suffix. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L991) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L991) #### assertStringEqualsFile() @@ -1642,7 +1642,7 @@ Asserts that a string ends with a given suffix. Asserts that the contents of a string is equal to the contents of a file. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L999) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L999) #### assertStringEqualsFileCanonicalizing() @@ -1655,7 +1655,7 @@ Asserts that the contents of a string is equal to the contents of a file. Asserts that the contents of a string is equal to the contents of a file (canonicalizing). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1007) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1007) #### assertStringEqualsFileIgnoringCase() @@ -1668,7 +1668,7 @@ Asserts that the contents of a string is equal to the contents of a file (canoni Asserts that the contents of a string is equal to the contents of a file (ignoring case). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1015) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1015) #### assertStringMatchesFormat() @@ -1681,7 +1681,7 @@ Asserts that the contents of a string is equal to the contents of a file (ignori Asserts that a string matches a given format string. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1023) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1023) #### assertStringMatchesFormatFile() @@ -1694,7 +1694,7 @@ Asserts that a string matches a given format string. Asserts that a string matches a given format file. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1031) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1031) #### assertStringNotContainsString() @@ -1705,7 +1705,7 @@ Asserts that a string matches a given format file. * `param string` $haystack * `param string` $message -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1036) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1036) #### assertStringNotContainsStringIgnoringCase() @@ -1716,7 +1716,7 @@ Asserts that a string matches a given format file. * `param string` $haystack * `param string` $message -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1041) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1041) #### assertStringNotEqualsFile() @@ -1729,7 +1729,7 @@ Asserts that a string matches a given format file. Asserts that the contents of a string is not equal to the contents of a file. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1049) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1049) #### assertStringNotEqualsFileCanonicalizing() @@ -1742,7 +1742,7 @@ Asserts that the contents of a string is not equal to the contents of a file. Asserts that the contents of a string is not equal to the contents of a file (canonicalizing). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1057) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1057) #### assertStringNotEqualsFileIgnoringCase() @@ -1755,7 +1755,7 @@ Asserts that the contents of a string is not equal to the contents of a file (ca Asserts that the contents of a string is not equal to the contents of a file (ignoring case). -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1065) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1065) #### assertStringNotMatchesFormat() @@ -1768,7 +1768,7 @@ Asserts that the contents of a string is not equal to the contents of a file (ig Asserts that a string does not match a given format string. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1073) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1073) #### assertStringNotMatchesFormatFile() @@ -1781,7 +1781,7 @@ Asserts that a string does not match a given format string. Asserts that a string does not match a given format string. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1081) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1081) #### assertStringStartsNotWith() @@ -1794,7 +1794,7 @@ Asserts that a string does not match a given format string. Asserts that a string starts not with a given prefix. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1089) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1089) #### assertStringStartsWith() @@ -1807,7 +1807,7 @@ Asserts that a string starts not with a given prefix. Asserts that a string starts with a given prefix. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1097) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1097) #### assertThat() @@ -1820,7 +1820,7 @@ Asserts that a string starts with a given prefix. Evaluates a PHPUnit\Framework\Constraint matcher object. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1107) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1107) #### assertThatItsNot() @@ -1833,7 +1833,7 @@ Evaluates a PHPUnit\Framework\Constraint matcher object. Evaluates a PHPUnit\Framework\Constraint matcher object. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L99) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L99) #### assertTrue() @@ -1845,7 +1845,7 @@ Evaluates a PHPUnit\Framework\Constraint matcher object. Asserts that a condition is true. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1117) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1117) #### assertXmlFileEqualsXmlFile() @@ -1858,7 +1858,7 @@ Asserts that a condition is true. Asserts that two XML files are equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1125) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1125) #### assertXmlFileNotEqualsXmlFile() @@ -1871,7 +1871,7 @@ Asserts that two XML files are equal. Asserts that two XML files are not equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1133) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1133) #### assertXmlStringEqualsXmlFile() @@ -1884,7 +1884,7 @@ Asserts that two XML files are not equal. Asserts that two XML documents are equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1143) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1143) #### assertXmlStringEqualsXmlString() @@ -1897,7 +1897,7 @@ Asserts that two XML documents are equal. Asserts that two XML documents are equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1154) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1154) #### assertXmlStringNotEqualsXmlFile() @@ -1910,7 +1910,7 @@ Asserts that two XML documents are equal. Asserts that two XML documents are not equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1164) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1164) #### assertXmlStringNotEqualsXmlString() @@ -1923,7 +1923,7 @@ Asserts that two XML documents are not equal. Asserts that two XML documents are not equal. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1175) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1175) #### debug() @@ -1935,7 +1935,7 @@ Asserts that two XML documents are not equal. Print debug message to the screen. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L237) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L237) #### debugSection() @@ -1948,7 +1948,7 @@ Print debug message to the screen. Print debug message with a title -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L245) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L245) #### fail() @@ -1959,7 +1959,7 @@ Print debug message with a title Fails a test with the given message. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1183) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1183) #### getModule() @@ -1979,7 +1979,7 @@ $this->getModule('WebDriver')->_findElements('.items'); {% endhighlight %} -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L287) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L287) #### getModules() @@ -1990,7 +1990,7 @@ $this->getModule('WebDriver')->_findElements('.items'); Get all enabled modules -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L272) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L272) #### hasModule() @@ -2002,7 +2002,7 @@ Get all enabled modules Checks that module is enabled. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L264) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L264) #### markTestIncomplete() @@ -2013,7 +2013,7 @@ Checks that module is enabled. Mark the test as incomplete. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1191) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1191) #### markTestSkipped() @@ -2024,7 +2024,7 @@ Mark the test as incomplete. Mark the test as skipped. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L1199) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L1199) #### onReconfigure() @@ -2033,7 +2033,7 @@ Mark the test as skipped. HOOK to be executed when config changes with `_reconfigure`. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L114) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L114) #### scalarizeArray() @@ -2043,7 +2043,7 @@ HOOK to be executed when config changes with `_reconfigure`. * `param array` $array * `return array` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L312) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L312) #### shortenMessage() @@ -2056,7 +2056,7 @@ HOOK to be executed when config changes with `_reconfigure`. Short text message to an amount of chars -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L256) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L256) #### validateConfig() @@ -2068,6 +2068,6 @@ Short text message to an amount of chars Validates current config for required fields and required packages. -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Module.php#L132) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Module.php#L132) -

 

Reference is taken from the source code. Help us to improve documentation. Edit module reference
+

 

Reference is taken from the source code. Help us to improve documentation. Edit module reference
From cf6b4bede8c782e162b84a56a3cf296967a2165c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 6 Feb 2024 10:12:04 +0000 Subject: [PATCH 025/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,96 +5,54 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject - -Generates StepObject class. You will be asked for steps you want to implement. - -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - -## GeneratePageObject - -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. - -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` - - - - -## GherkinSnippets - -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects - -Usage: - -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir - +## ConfigValidate +Validates and prints Codeception config. +Use it do debug Yaml configs -## Clean +Check config: -Recursively cleans `output` directory and generated code. +* `codecept config`: check global config +* `codecept config unit`: check suite config -* `codecept clean` +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateGroup -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## DryRun +* `codecept build` +* `codecept build path/to/project` -Shows step by step execution process for scenario driven tests without actually running them. -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## Bootstrap +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -## GenerateTest +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` @@ -110,66 +68,47 @@ If suite name is provided, an actor class will be included into placeholder -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). - -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir - - - -## GenerateHelper - -Creates empty Helper class. - -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` - - +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## GenerateCest +* `php codecept.phar self-update` -Generates Cest (scenario-driven object-oriented test) file: +@author Franck Cassedanne -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateGroup -## Build +Creates empty GroupObject - extension which handles all group events. -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept g:group Admin` -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## SelfUpdate +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GeneratePageObject - * `codecept g:env firefox` +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -261,18 +200,57 @@ Options: +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` + + + +## GenerateCest + +Generates Cest (scenario-driven object-oriented test) file: + +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` + + + + +## GenerateFeature + +Generates Feature file (in Gherkin): + +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` + + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + ## CompletionFallback -## GenerateSuite +## GenerateHelper -Create new test suite. Requires suite name and actor name +Creates empty Helper class. -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` @@ -289,47 +267,69 @@ codecept gherkin:steps acceptance -## Bootstrap +## DryRun -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Shows step by step execution process for scenario driven tests without actually running them. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GenerateSuite -## Init +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## ConfigValidate -Validates and prints Codeception config. -Use it do debug Yaml configs -Check config: +## GenerateScenarios -* `codecept config`: check global config -* `codecept config unit`: check suite config +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Load config: +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + + +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` + + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 8503de69475c712947c75a0ad197c0b1f5fd6e10 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 6 Feb 2024 11:09:46 +0000 Subject: [PATCH 026/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,56 +5,98 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate +## GenerateStepObject -Validates and prints Codeception config. -Use it do debug Yaml configs +Generates StepObject class. You will be asked for steps you want to implement. -Check config: +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) +## GenerateFeature -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## Console -* `codecept build` -* `codecept build path/to/project` +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap +## GeneratePageObject -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + + + +## Clean + +Recursively cleans `output` directory and generated code. + +* `codecept clean` + + + + +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. + +* `codecept g:group Admin` + + + +## DryRun + +Shows step by step execution process for scenario driven tests without actually running them. + +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` + + + + +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + ## GenerateSnapshot @@ -68,47 +110,66 @@ If suite name is provided, an actor class will be included into placeholder -## SelfUpdate +## GenerateScenarios -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `php codecept.phar self-update` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -@author Franck Cassedanne +## GenerateHelper +Creates empty Helper class. -## GenerateGroup +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## GenerateCest -## GenerateStepObject +Generates Cest (scenario-driven object-oriented test) file: -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Build -## Init +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept build` +* `codecept build path/to/project` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate + +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . + +* `php codecept.phar self-update` + +@author Franck Cassedanne + + + +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` @@ -200,57 +261,18 @@ Options: -## GenerateEnvironment - -Generates empty environment configuration file into envs dir: - - * `codecept g:env firefox` - -Required to have `envs` path to be specified in `codeception.yml` - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - ## CompletionFallback -## GenerateHelper +## GenerateSuite -Creates empty Helper class. +Create new test suite. Requires suite name and actor name -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -267,69 +289,47 @@ codecept gherkin:steps acceptance -## DryRun - -Shows step by step execution process for scenario driven tests without actually running them. - -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` - - - - -## GenerateSuite - -Create new test suite. Requires suite name and actor name - -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester - - - - -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). +## Bootstrap -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## Init -## Clean -Recursively cleans `output` directory and generated code. +## ConfigValidate -* `codecept clean` +Validates and prints Codeception config. +Use it do debug Yaml configs +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: -## GherkinSnippets +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Check overriding config values (like in `run` command) -Usage: +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From c2c3e76b690cf264a9068f141050066879b8c1f2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 6 Feb 2024 21:09:59 +0000 Subject: [PATCH 027/439] updated --- changelog.markdown | 20 +++ docs/modules/Laminas.md | 4 +- docs/modules/Laravel.md | 4 +- docs/modules/Lumen.md | 4 +- docs/modules/Mezzio.md | 4 +- docs/modules/PhpBrowser.md | 4 +- docs/modules/Symfony.md | 4 +- docs/modules/WebDriver.md | 4 +- docs/modules/Yii2.md | 4 +- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 10 files changed, 171 insertions(+), 151 deletions(-) diff --git a/changelog.markdown b/changelog.markdown index cd83fd685..c74f47c8c 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -9,6 +9,26 @@ title: Codeception Changelog +### lib-xml 1.0.3: 1.0.3 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2024/02/06 21:06:24 / [Repository](https://github.com/Codeception/lib-xml) / [Releases](https://github.com/Codeception/lib-xml/releases) + + + +* Removed dependency on PHPUnit + + +### lib-web 1.0.6: 1.0.6 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2024/02/06 20:50:54 / [Repository](https://github.com/Codeception/lib-web) / [Releases](https://github.com/Codeception/lib-web/releases) + + + +* Support PHPUnit 11 by **[Naktibalda](https://github.com/Naktibalda)** in https://github.com/Codeception/lib-web/pull/11 +* Adding details to `grabAttributeFrom()` by **[ThomasLandauer](https://github.com/ThomasLandauer)** in https://github.com/Codeception/lib-web/pull/10 + + + ### Codeception 5.1.0: 5.1.0 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2024/02/04 13:52:44 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) diff --git a/docs/modules/Laminas.md b/docs/modules/Laminas.md index 209bd6329..1c34c1244 100644 --- a/docs/modules/Laminas.md +++ b/docs/modules/Laminas.md @@ -663,9 +663,9 @@ $I->followRedirect(); * `param string` $attribute * `return mixed` -Grabs the value of the given attribute value from the given element. +Returns the value of the given attribute value from the given HTML element. For some attributes, the string `true` is returned instead of their literal value (e.g. `disabled="disabled"` or `required="required"`). -Fails if element is not found. +Fails if the element is not found. Returns `null` if the attribute is not present on the element. {% highlight php %} diff --git a/docs/modules/Laravel.md b/docs/modules/Laravel.md index b6f7628f4..e3d7a099f 100644 --- a/docs/modules/Laravel.md +++ b/docs/modules/Laravel.md @@ -1065,9 +1065,9 @@ $app = $I->getApplication(); * `param string` $attribute * `return mixed` -Grabs the value of the given attribute value from the given element. +Returns the value of the given attribute value from the given HTML element. For some attributes, the string `true` is returned instead of their literal value (e.g. `disabled="disabled"` or `required="required"`). -Fails if element is not found. +Fails if the element is not found. Returns `null` if the attribute is not present on the element. {% highlight php %} diff --git a/docs/modules/Lumen.md b/docs/modules/Lumen.md index 9f28c878c..41c8065bd 100644 --- a/docs/modules/Lumen.md +++ b/docs/modules/Lumen.md @@ -699,9 +699,9 @@ Provides access the Lumen application object. * `param string` $attribute * `return mixed` -Grabs the value of the given attribute value from the given element. +Returns the value of the given attribute value from the given HTML element. For some attributes, the string `true` is returned instead of their literal value (e.g. `disabled="disabled"` or `required="required"`). -Fails if element is not found. +Fails if the element is not found. Returns `null` if the attribute is not present on the element. {% highlight php %} diff --git a/docs/modules/Mezzio.md b/docs/modules/Mezzio.md index 9b30c324b..34956b81b 100644 --- a/docs/modules/Mezzio.md +++ b/docs/modules/Mezzio.md @@ -609,9 +609,9 @@ $I->followRedirect(); * `param string` $attribute * `return mixed` -Grabs the value of the given attribute value from the given element. +Returns the value of the given attribute value from the given HTML element. For some attributes, the string `true` is returned instead of their literal value (e.g. `disabled="disabled"` or `required="required"`). -Fails if element is not found. +Fails if the element is not found. Returns `null` if the attribute is not present on the element. {% highlight php %} diff --git a/docs/modules/PhpBrowser.md b/docs/modules/PhpBrowser.md index bed866856..be8cf3561 100644 --- a/docs/modules/PhpBrowser.md +++ b/docs/modules/PhpBrowser.md @@ -713,9 +713,9 @@ $I->followRedirect(); * `param string` $attribute * `return mixed` -Grabs the value of the given attribute value from the given element. +Returns the value of the given attribute value from the given HTML element. For some attributes, the string `true` is returned instead of their literal value (e.g. `disabled="disabled"` or `required="required"`). -Fails if element is not found. +Fails if the element is not found. Returns `null` if the attribute is not present on the element. {% highlight php %} diff --git a/docs/modules/Symfony.md b/docs/modules/Symfony.md index 3297ccf34..cdfdb115f 100644 --- a/docs/modules/Symfony.md +++ b/docs/modules/Symfony.md @@ -1077,9 +1077,9 @@ See the Symfony documentation on ['Logging Out'](https://symfony.com/doc/current * `param string` $attribute * `return mixed` -Grabs the value of the given attribute value from the given element. +Returns the value of the given attribute value from the given HTML element. For some attributes, the string `true` is returned instead of their literal value (e.g. `disabled="disabled"` or `required="required"`). -Fails if element is not found. +Fails if the element is not found. Returns `null` if the attribute is not present on the element. {% highlight php %} diff --git a/docs/modules/WebDriver.md b/docs/modules/WebDriver.md index 2c577c225..ed38a7f7c 100644 --- a/docs/modules/WebDriver.md +++ b/docs/modules/WebDriver.md @@ -1275,9 +1275,9 @@ $I->fillField(['name' => 'email'], 'jon@example.com'); * `param ` $attribute * `return ?string` -Grabs the value of the given attribute value from the given element. +Returns the value of the given attribute value from the given HTML element. For some attributes, the string `true` is returned instead of their literal value (e.g. `disabled="disabled"` or `required="required"`). -Fails if element is not found. +Fails if the element is not found. Returns `null` if the attribute is not present on the element. {% highlight php %} diff --git a/docs/modules/Yii2.md b/docs/modules/Yii2.md index 246379452..b0aa1a025 100644 --- a/docs/modules/Yii2.md +++ b/docs/modules/Yii2.md @@ -817,9 +817,9 @@ Returns a list of regex patterns for recognized domain names * `param string` $attribute * `return mixed` -Grabs the value of the given attribute value from the given element. +Returns the value of the given attribute value from the given HTML element. For some attributes, the string `true` is returned instead of their literal value (e.g. `disabled="disabled"` or `required="required"`). -Fails if element is not found. +Fails if the element is not found. Returns `null` if the attribute is not present on the element. {% highlight php %} diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,96 +5,54 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject - -Generates StepObject class. You will be asked for steps you want to implement. - -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - -## GeneratePageObject - -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. - -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` - - - - -## GherkinSnippets - -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects - -Usage: - -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir - +## ConfigValidate +Validates and prints Codeception config. +Use it do debug Yaml configs -## Clean +Check config: -Recursively cleans `output` directory and generated code. +* `codecept config`: check global config +* `codecept config unit`: check suite config -* `codecept clean` +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateGroup -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## DryRun +* `codecept build` +* `codecept build path/to/project` -Shows step by step execution process for scenario driven tests without actually running them. -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## Bootstrap +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -## GenerateTest +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` @@ -110,66 +68,47 @@ If suite name is provided, an actor class will be included into placeholder -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). - -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir - - - -## GenerateHelper - -Creates empty Helper class. - -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` - - +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## GenerateCest +* `php codecept.phar self-update` -Generates Cest (scenario-driven object-oriented test) file: +@author Franck Cassedanne -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateGroup -## Build +Creates empty GroupObject - extension which handles all group events. -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept g:group Admin` -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## SelfUpdate +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GeneratePageObject - * `codecept g:env firefox` +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -261,18 +200,57 @@ Options: +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` + + + +## GenerateCest + +Generates Cest (scenario-driven object-oriented test) file: + +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` + + + + +## GenerateFeature + +Generates Feature file (in Gherkin): + +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` + + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + ## CompletionFallback -## GenerateSuite +## GenerateHelper -Create new test suite. Requires suite name and actor name +Creates empty Helper class. -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` @@ -289,47 +267,69 @@ codecept gherkin:steps acceptance -## Bootstrap +## DryRun -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Shows step by step execution process for scenario driven tests without actually running them. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GenerateSuite -## Init +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## ConfigValidate -Validates and prints Codeception config. -Use it do debug Yaml configs -Check config: +## GenerateScenarios -* `codecept config`: check global config -* `codecept config unit`: check suite config +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Load config: +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + + +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` + + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 13ef338d26c9c8ea30bfb4de01b6cf9c3f8b60d4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 6 Feb 2024 22:10:12 +0000 Subject: [PATCH 028/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,56 +5,98 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate +## GenerateStepObject -Validates and prints Codeception config. -Use it do debug Yaml configs +Generates StepObject class. You will be asked for steps you want to implement. -Check config: +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) +## GenerateFeature -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## Console -* `codecept build` -* `codecept build path/to/project` +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap +## GeneratePageObject -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + + + +## Clean + +Recursively cleans `output` directory and generated code. + +* `codecept clean` + + + + +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. + +* `codecept g:group Admin` + + + +## DryRun + +Shows step by step execution process for scenario driven tests without actually running them. + +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` + + + + +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + ## GenerateSnapshot @@ -68,47 +110,66 @@ If suite name is provided, an actor class will be included into placeholder -## SelfUpdate +## GenerateScenarios -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `php codecept.phar self-update` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -@author Franck Cassedanne +## GenerateHelper +Creates empty Helper class. -## GenerateGroup +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## GenerateCest -## GenerateStepObject +Generates Cest (scenario-driven object-oriented test) file: -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Build -## Init +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept build` +* `codecept build path/to/project` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate + +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . + +* `php codecept.phar self-update` + +@author Franck Cassedanne + + + +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` @@ -200,57 +261,18 @@ Options: -## GenerateEnvironment - -Generates empty environment configuration file into envs dir: - - * `codecept g:env firefox` - -Required to have `envs` path to be specified in `codeception.yml` - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - ## CompletionFallback -## GenerateHelper +## GenerateSuite -Creates empty Helper class. +Create new test suite. Requires suite name and actor name -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -267,69 +289,47 @@ codecept gherkin:steps acceptance -## DryRun - -Shows step by step execution process for scenario driven tests without actually running them. - -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` - - - - -## GenerateSuite - -Create new test suite. Requires suite name and actor name - -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester - - - - -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). +## Bootstrap -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## Init -## Clean -Recursively cleans `output` directory and generated code. +## ConfigValidate -* `codecept clean` +Validates and prints Codeception config. +Use it do debug Yaml configs +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: -## GherkinSnippets +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Check overriding config values (like in `run` command) -Usage: +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From be8821c487dd49c945d0c3d9fbd7d85e2d087fec Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 6 Feb 2024 23:11:11 +0000 Subject: [PATCH 029/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,96 +5,54 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject - -Generates StepObject class. You will be asked for steps you want to implement. - -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - -## GeneratePageObject - -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. - -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` - - - - -## GherkinSnippets - -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects - -Usage: - -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir - +## ConfigValidate +Validates and prints Codeception config. +Use it do debug Yaml configs -## Clean +Check config: -Recursively cleans `output` directory and generated code. +* `codecept config`: check global config +* `codecept config unit`: check suite config -* `codecept clean` +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateGroup -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## DryRun +* `codecept build` +* `codecept build path/to/project` -Shows step by step execution process for scenario driven tests without actually running them. -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## Bootstrap +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -## GenerateTest +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` @@ -110,66 +68,47 @@ If suite name is provided, an actor class will be included into placeholder -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). - -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir - - - -## GenerateHelper - -Creates empty Helper class. - -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` - - +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## GenerateCest +* `php codecept.phar self-update` -Generates Cest (scenario-driven object-oriented test) file: +@author Franck Cassedanne -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateGroup -## Build +Creates empty GroupObject - extension which handles all group events. -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept g:group Admin` -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## SelfUpdate +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GeneratePageObject - * `codecept g:env firefox` +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -261,18 +200,57 @@ Options: +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` + + + +## GenerateCest + +Generates Cest (scenario-driven object-oriented test) file: + +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` + + + + +## GenerateFeature + +Generates Feature file (in Gherkin): + +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` + + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + ## CompletionFallback -## GenerateSuite +## GenerateHelper -Create new test suite. Requires suite name and actor name +Creates empty Helper class. -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` @@ -289,47 +267,69 @@ codecept gherkin:steps acceptance -## Bootstrap +## DryRun -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Shows step by step execution process for scenario driven tests without actually running them. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GenerateSuite -## Init +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## ConfigValidate -Validates and prints Codeception config. -Use it do debug Yaml configs -Check config: +## GenerateScenarios -* `codecept config`: check global config -* `codecept config unit`: check suite config +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Load config: +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + + +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` + + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 50917399a2e5b0af386746be22065c6c90bb5fe5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 00:47:02 +0000 Subject: [PATCH 030/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,56 +5,98 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate +## GenerateStepObject -Validates and prints Codeception config. -Use it do debug Yaml configs +Generates StepObject class. You will be asked for steps you want to implement. -Check config: +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) +## GenerateFeature -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## Console -* `codecept build` -* `codecept build path/to/project` +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap +## GeneratePageObject -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + + + +## Clean + +Recursively cleans `output` directory and generated code. + +* `codecept clean` + + + + +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. + +* `codecept g:group Admin` + + + +## DryRun + +Shows step by step execution process for scenario driven tests without actually running them. + +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` + + + + +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + ## GenerateSnapshot @@ -68,47 +110,66 @@ If suite name is provided, an actor class will be included into placeholder -## SelfUpdate +## GenerateScenarios -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `php codecept.phar self-update` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -@author Franck Cassedanne +## GenerateHelper +Creates empty Helper class. -## GenerateGroup +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## GenerateCest -## GenerateStepObject +Generates Cest (scenario-driven object-oriented test) file: -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Build -## Init +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept build` +* `codecept build path/to/project` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate + +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . + +* `php codecept.phar self-update` + +@author Franck Cassedanne + + + +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` @@ -200,57 +261,18 @@ Options: -## GenerateEnvironment - -Generates empty environment configuration file into envs dir: - - * `codecept g:env firefox` - -Required to have `envs` path to be specified in `codeception.yml` - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - ## CompletionFallback -## GenerateHelper +## GenerateSuite -Creates empty Helper class. +Create new test suite. Requires suite name and actor name -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -267,69 +289,47 @@ codecept gherkin:steps acceptance -## DryRun - -Shows step by step execution process for scenario driven tests without actually running them. - -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` - - - - -## GenerateSuite - -Create new test suite. Requires suite name and actor name - -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester - - - - -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). +## Bootstrap -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## Init -## Clean -Recursively cleans `output` directory and generated code. +## ConfigValidate -* `codecept clean` +Validates and prints Codeception config. +Use it do debug Yaml configs +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: -## GherkinSnippets +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Check overriding config values (like in `run` command) -Usage: +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 2ec7da0470b1a4c480446c50c96730798623c4a9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 02:16:08 +0000 Subject: [PATCH 031/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,96 +5,54 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject - -Generates StepObject class. You will be asked for steps you want to implement. - -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - -## GeneratePageObject - -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. - -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` - - - - -## GherkinSnippets - -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects - -Usage: - -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir - +## ConfigValidate +Validates and prints Codeception config. +Use it do debug Yaml configs -## Clean +Check config: -Recursively cleans `output` directory and generated code. +* `codecept config`: check global config +* `codecept config unit`: check suite config -* `codecept clean` +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateGroup -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## DryRun +* `codecept build` +* `codecept build path/to/project` -Shows step by step execution process for scenario driven tests without actually running them. -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## Bootstrap +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -## GenerateTest +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` @@ -110,66 +68,47 @@ If suite name is provided, an actor class will be included into placeholder -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). - -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir - - - -## GenerateHelper - -Creates empty Helper class. - -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` - - +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## GenerateCest +* `php codecept.phar self-update` -Generates Cest (scenario-driven object-oriented test) file: +@author Franck Cassedanne -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateGroup -## Build +Creates empty GroupObject - extension which handles all group events. -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept g:group Admin` -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## SelfUpdate +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GeneratePageObject - * `codecept g:env firefox` +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -261,18 +200,57 @@ Options: +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` + + + +## GenerateCest + +Generates Cest (scenario-driven object-oriented test) file: + +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` + + + + +## GenerateFeature + +Generates Feature file (in Gherkin): + +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` + + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + ## CompletionFallback -## GenerateSuite +## GenerateHelper -Create new test suite. Requires suite name and actor name +Creates empty Helper class. -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` @@ -289,47 +267,69 @@ codecept gherkin:steps acceptance -## Bootstrap +## DryRun -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Shows step by step execution process for scenario driven tests without actually running them. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GenerateSuite -## Init +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## ConfigValidate -Validates and prints Codeception config. -Use it do debug Yaml configs -Check config: +## GenerateScenarios -* `codecept config`: check global config -* `codecept config unit`: check suite config +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Load config: +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + + +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` + + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From c469cdf756c342912ccac0a87018a35dbb55f078 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 04:13:41 +0000 Subject: [PATCH 032/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,56 +5,98 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate +## GenerateStepObject -Validates and prints Codeception config. -Use it do debug Yaml configs +Generates StepObject class. You will be asked for steps you want to implement. -Check config: +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) +## GenerateFeature -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## Console -* `codecept build` -* `codecept build path/to/project` +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap +## GeneratePageObject -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + + + +## Clean + +Recursively cleans `output` directory and generated code. + +* `codecept clean` + + + + +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. + +* `codecept g:group Admin` + + + +## DryRun + +Shows step by step execution process for scenario driven tests without actually running them. + +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` + + + + +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + ## GenerateSnapshot @@ -68,47 +110,66 @@ If suite name is provided, an actor class will be included into placeholder -## SelfUpdate +## GenerateScenarios -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `php codecept.phar self-update` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -@author Franck Cassedanne +## GenerateHelper +Creates empty Helper class. -## GenerateGroup +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## GenerateCest -## GenerateStepObject +Generates Cest (scenario-driven object-oriented test) file: -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Build -## Init +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept build` +* `codecept build path/to/project` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate + +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . + +* `php codecept.phar self-update` + +@author Franck Cassedanne + + + +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` @@ -200,57 +261,18 @@ Options: -## GenerateEnvironment - -Generates empty environment configuration file into envs dir: - - * `codecept g:env firefox` - -Required to have `envs` path to be specified in `codeception.yml` - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - ## CompletionFallback -## GenerateHelper +## GenerateSuite -Creates empty Helper class. +Create new test suite. Requires suite name and actor name -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -267,69 +289,47 @@ codecept gherkin:steps acceptance -## DryRun - -Shows step by step execution process for scenario driven tests without actually running them. - -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` - - - - -## GenerateSuite - -Create new test suite. Requires suite name and actor name - -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester - - - - -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). +## Bootstrap -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## Init -## Clean -Recursively cleans `output` directory and generated code. +## ConfigValidate -* `codecept clean` +Validates and prints Codeception config. +Use it do debug Yaml configs +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: -## GherkinSnippets +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Check overriding config values (like in `run` command) -Usage: +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 194496acf2095d764209b76cb03b87bc21ff6dbf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 06:13:59 +0000 Subject: [PATCH 033/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,96 +5,54 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject - -Generates StepObject class. You will be asked for steps you want to implement. - -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - -## GeneratePageObject - -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. - -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` - - - - -## GherkinSnippets - -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects - -Usage: - -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir - +## ConfigValidate +Validates and prints Codeception config. +Use it do debug Yaml configs -## Clean +Check config: -Recursively cleans `output` directory and generated code. +* `codecept config`: check global config +* `codecept config unit`: check suite config -* `codecept clean` +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateGroup -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## DryRun +* `codecept build` +* `codecept build path/to/project` -Shows step by step execution process for scenario driven tests without actually running them. -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## Bootstrap +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -## GenerateTest +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` @@ -110,66 +68,47 @@ If suite name is provided, an actor class will be included into placeholder -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). - -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir - - - -## GenerateHelper - -Creates empty Helper class. - -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` - - +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## GenerateCest +* `php codecept.phar self-update` -Generates Cest (scenario-driven object-oriented test) file: +@author Franck Cassedanne -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateGroup -## Build +Creates empty GroupObject - extension which handles all group events. -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept g:group Admin` -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## SelfUpdate +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GeneratePageObject - * `codecept g:env firefox` +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -261,18 +200,57 @@ Options: +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` + + + +## GenerateCest + +Generates Cest (scenario-driven object-oriented test) file: + +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` + + + + +## GenerateFeature + +Generates Feature file (in Gherkin): + +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` + + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + ## CompletionFallback -## GenerateSuite +## GenerateHelper -Create new test suite. Requires suite name and actor name +Creates empty Helper class. -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` @@ -289,47 +267,69 @@ codecept gherkin:steps acceptance -## Bootstrap +## DryRun -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Shows step by step execution process for scenario driven tests without actually running them. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GenerateSuite -## Init +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## ConfigValidate -Validates and prints Codeception config. -Use it do debug Yaml configs -Check config: +## GenerateScenarios -* `codecept config`: check global config -* `codecept config unit`: check suite config +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Load config: +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + + +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` + + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From c3d22eb0fbdfeffbe0ccf3be733151405400ce48 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 07:11:39 +0000 Subject: [PATCH 034/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,56 +5,98 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate +## GenerateStepObject -Validates and prints Codeception config. -Use it do debug Yaml configs +Generates StepObject class. You will be asked for steps you want to implement. -Check config: +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) +## GenerateFeature -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## Console -* `codecept build` -* `codecept build path/to/project` +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap +## GeneratePageObject -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + + + +## Clean + +Recursively cleans `output` directory and generated code. + +* `codecept clean` + + + + +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. + +* `codecept g:group Admin` + + + +## DryRun + +Shows step by step execution process for scenario driven tests without actually running them. + +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` + + + + +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + ## GenerateSnapshot @@ -68,47 +110,66 @@ If suite name is provided, an actor class will be included into placeholder -## SelfUpdate +## GenerateScenarios -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `php codecept.phar self-update` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -@author Franck Cassedanne +## GenerateHelper +Creates empty Helper class. -## GenerateGroup +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## GenerateCest -## GenerateStepObject +Generates Cest (scenario-driven object-oriented test) file: -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Build -## Init +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept build` +* `codecept build path/to/project` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate + +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . + +* `php codecept.phar self-update` + +@author Franck Cassedanne + + + +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` @@ -200,57 +261,18 @@ Options: -## GenerateEnvironment - -Generates empty environment configuration file into envs dir: - - * `codecept g:env firefox` - -Required to have `envs` path to be specified in `codeception.yml` - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - ## CompletionFallback -## GenerateHelper +## GenerateSuite -Creates empty Helper class. +Create new test suite. Requires suite name and actor name -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -267,69 +289,47 @@ codecept gherkin:steps acceptance -## DryRun - -Shows step by step execution process for scenario driven tests without actually running them. - -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` - - - - -## GenerateSuite - -Create new test suite. Requires suite name and actor name - -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester - - - - -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). +## Bootstrap -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## Init -## Clean -Recursively cleans `output` directory and generated code. +## ConfigValidate -* `codecept clean` +Validates and prints Codeception config. +Use it do debug Yaml configs +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: -## GherkinSnippets +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Check overriding config values (like in `run` command) -Usage: +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 709b77f77b2f045e0bce3c043cc51d9d09743ae4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 08:13:26 +0000 Subject: [PATCH 035/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,96 +5,54 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject - -Generates StepObject class. You will be asked for steps you want to implement. - -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - -## GeneratePageObject - -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. - -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` - - - - -## GherkinSnippets - -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects - -Usage: - -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir - +## ConfigValidate +Validates and prints Codeception config. +Use it do debug Yaml configs -## Clean +Check config: -Recursively cleans `output` directory and generated code. +* `codecept config`: check global config +* `codecept config unit`: check suite config -* `codecept clean` +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateGroup -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## DryRun +* `codecept build` +* `codecept build path/to/project` -Shows step by step execution process for scenario driven tests without actually running them. -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## Bootstrap +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -## GenerateTest +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` @@ -110,66 +68,47 @@ If suite name is provided, an actor class will be included into placeholder -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). - -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir - - - -## GenerateHelper - -Creates empty Helper class. - -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` - - +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## GenerateCest +* `php codecept.phar self-update` -Generates Cest (scenario-driven object-oriented test) file: +@author Franck Cassedanne -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateGroup -## Build +Creates empty GroupObject - extension which handles all group events. -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept g:group Admin` -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## SelfUpdate +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GeneratePageObject - * `codecept g:env firefox` +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -261,18 +200,57 @@ Options: +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` + + + +## GenerateCest + +Generates Cest (scenario-driven object-oriented test) file: + +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` + + + + +## GenerateFeature + +Generates Feature file (in Gherkin): + +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` + + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + ## CompletionFallback -## GenerateSuite +## GenerateHelper -Create new test suite. Requires suite name and actor name +Creates empty Helper class. -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` @@ -289,47 +267,69 @@ codecept gherkin:steps acceptance -## Bootstrap +## DryRun -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Shows step by step execution process for scenario driven tests without actually running them. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GenerateSuite -## Init +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## ConfigValidate -Validates and prints Codeception config. -Use it do debug Yaml configs -Check config: +## GenerateScenarios -* `codecept config`: check global config -* `codecept config unit`: check suite config +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Load config: +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + + +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` + + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 3bca7917354e8a3c1101f6659f0fcba147a98381 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 09:11:59 +0000 Subject: [PATCH 036/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,56 +5,98 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate +## GenerateStepObject -Validates and prints Codeception config. -Use it do debug Yaml configs +Generates StepObject class. You will be asked for steps you want to implement. -Check config: +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) +## GenerateFeature -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## Console -* `codecept build` -* `codecept build path/to/project` +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap +## GeneratePageObject -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + + + +## Clean + +Recursively cleans `output` directory and generated code. + +* `codecept clean` + + + + +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. + +* `codecept g:group Admin` + + + +## DryRun + +Shows step by step execution process for scenario driven tests without actually running them. + +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` + + + + +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + ## GenerateSnapshot @@ -68,47 +110,66 @@ If suite name is provided, an actor class will be included into placeholder -## SelfUpdate +## GenerateScenarios -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `php codecept.phar self-update` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -@author Franck Cassedanne +## GenerateHelper +Creates empty Helper class. -## GenerateGroup +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## GenerateCest -## GenerateStepObject +Generates Cest (scenario-driven object-oriented test) file: -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Build -## Init +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept build` +* `codecept build path/to/project` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate + +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . + +* `php codecept.phar self-update` + +@author Franck Cassedanne + + + +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` @@ -200,57 +261,18 @@ Options: -## GenerateEnvironment - -Generates empty environment configuration file into envs dir: - - * `codecept g:env firefox` - -Required to have `envs` path to be specified in `codeception.yml` - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - ## CompletionFallback -## GenerateHelper +## GenerateSuite -Creates empty Helper class. +Create new test suite. Requires suite name and actor name -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -267,69 +289,47 @@ codecept gherkin:steps acceptance -## DryRun - -Shows step by step execution process for scenario driven tests without actually running them. - -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` - - - - -## GenerateSuite - -Create new test suite. Requires suite name and actor name - -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester - - - - -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). +## Bootstrap -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## Init -## Clean -Recursively cleans `output` directory and generated code. +## ConfigValidate -* `codecept clean` +Validates and prints Codeception config. +Use it do debug Yaml configs +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: -## GherkinSnippets +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Check overriding config values (like in `run` command) -Usage: +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From b0990bf6c4945cc5c5ff9da5530f711424562918 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 13:11:50 +0000 Subject: [PATCH 037/439] updated --- changelog.markdown | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/changelog.markdown b/changelog.markdown index c74f47c8c..15a0c2436 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -219,21 +219,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Updated Support Ukraine link in version string -### module-mezzio 4.0.2: 4.0.2 - -Released by [![](https://avatars.githubusercontent.com/u/152236?v=4&s=16) Slamdunk](https://github.com/Slamdunk) on 2023/09/22 05:57:54 / [Repository](https://github.com/Codeception/module-mezzio) / [Releases](https://github.com/Codeception/module-mezzio/releases) - - - -## What's Changed -* Added support for diactoros v3. by **[luiscunhaafricainternetgroup](https://github.com/luiscunhaafricainternetgroup)** in https://github.com/Codeception/module-mezzio/pull/17 - -## New Contributors -* **[luiscunhaafricainternetgroup](https://github.com/luiscunhaafricainternetgroup)** made their first contribution in https://github.com/Codeception/module-mezzio/pull/17 - -**Full Changelog**: https://github.com/Codeception/module-mezzio/compare/4.0.1...4.0.2 - - ### Codeception 5.0.11: 5.0.11 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/08/22 06:53:38 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) @@ -1719,17 +1704,6 @@ Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) Tavo * Update dependencies by **[TavoNiievez](https://github.com/TavoNiievez)** and **[Naktibalda](https://github.com/Naktibalda)** in https://github.com/Codeception/module-phpbrowser/pull/20 -### module-mezzio 3.0.1: 3.0.1 - -Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) TavoNiievez](https://github.com/TavoNiievez) on 2021/12/18 14:26:02 / [Repository](https://github.com/Codeception/module-mezzio) / [Releases](https://github.com/Codeception/module-mezzio/releases) - - - -## What's Changed - -* Update dependencies by **[TavoNiievez](https://github.com/TavoNiievez)** in https://github.com/Codeception/module-mezzio/pull/14 - - ### module-filesystem 2.0.1: 2.0.1 Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) TavoNiievez](https://github.com/TavoNiievez) on 2021/12/18 14:24:07 / [Repository](https://github.com/Codeception/module-filesystem) / [Releases](https://github.com/Codeception/module-filesystem/releases) From cfd696fde92253bd1e98c314208fb2f5890f1e4a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 14:10:16 +0000 Subject: [PATCH 038/439] updated --- changelog.markdown | 26 ++++ docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 2 files changed, 161 insertions(+), 135 deletions(-) diff --git a/changelog.markdown b/changelog.markdown index 15a0c2436..c74f47c8c 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -219,6 +219,21 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Updated Support Ukraine link in version string +### module-mezzio 4.0.2: 4.0.2 + +Released by [![](https://avatars.githubusercontent.com/u/152236?v=4&s=16) Slamdunk](https://github.com/Slamdunk) on 2023/09/22 05:57:54 / [Repository](https://github.com/Codeception/module-mezzio) / [Releases](https://github.com/Codeception/module-mezzio/releases) + + + +## What's Changed +* Added support for diactoros v3. by **[luiscunhaafricainternetgroup](https://github.com/luiscunhaafricainternetgroup)** in https://github.com/Codeception/module-mezzio/pull/17 + +## New Contributors +* **[luiscunhaafricainternetgroup](https://github.com/luiscunhaafricainternetgroup)** made their first contribution in https://github.com/Codeception/module-mezzio/pull/17 + +**Full Changelog**: https://github.com/Codeception/module-mezzio/compare/4.0.1...4.0.2 + + ### Codeception 5.0.11: 5.0.11 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/08/22 06:53:38 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) @@ -1704,6 +1719,17 @@ Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) Tavo * Update dependencies by **[TavoNiievez](https://github.com/TavoNiievez)** and **[Naktibalda](https://github.com/Naktibalda)** in https://github.com/Codeception/module-phpbrowser/pull/20 +### module-mezzio 3.0.1: 3.0.1 + +Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) TavoNiievez](https://github.com/TavoNiievez) on 2021/12/18 14:26:02 / [Repository](https://github.com/Codeception/module-mezzio) / [Releases](https://github.com/Codeception/module-mezzio/releases) + + + +## What's Changed + +* Update dependencies by **[TavoNiievez](https://github.com/TavoNiievez)** in https://github.com/Codeception/module-mezzio/pull/14 + + ### module-filesystem 2.0.1: 2.0.1 Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) TavoNiievez](https://github.com/TavoNiievez) on 2021/12/18 14:24:07 / [Repository](https://github.com/Codeception/module-filesystem) / [Releases](https://github.com/Codeception/module-filesystem/releases) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,96 +5,54 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject - -Generates StepObject class. You will be asked for steps you want to implement. - -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - -## GeneratePageObject - -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. - -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` - - - - -## GherkinSnippets - -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects - -Usage: - -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir - +## ConfigValidate +Validates and prints Codeception config. +Use it do debug Yaml configs -## Clean +Check config: -Recursively cleans `output` directory and generated code. +* `codecept config`: check global config +* `codecept config unit`: check suite config -* `codecept clean` +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateGroup -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## DryRun +* `codecept build` +* `codecept build path/to/project` -Shows step by step execution process for scenario driven tests without actually running them. -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## Bootstrap +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -## GenerateTest +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` @@ -110,66 +68,47 @@ If suite name is provided, an actor class will be included into placeholder -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). - -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir - - - -## GenerateHelper - -Creates empty Helper class. - -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` - - +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## GenerateCest +* `php codecept.phar self-update` -Generates Cest (scenario-driven object-oriented test) file: +@author Franck Cassedanne -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateGroup -## Build +Creates empty GroupObject - extension which handles all group events. -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept g:group Admin` -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## SelfUpdate +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GeneratePageObject - * `codecept g:env firefox` +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -261,18 +200,57 @@ Options: +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` + + + +## GenerateCest + +Generates Cest (scenario-driven object-oriented test) file: + +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` + + + + +## GenerateFeature + +Generates Feature file (in Gherkin): + +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` + + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + ## CompletionFallback -## GenerateSuite +## GenerateHelper -Create new test suite. Requires suite name and actor name +Creates empty Helper class. -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` @@ -289,47 +267,69 @@ codecept gherkin:steps acceptance -## Bootstrap +## DryRun -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Shows step by step execution process for scenario driven tests without actually running them. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GenerateSuite -## Init +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## ConfigValidate -Validates and prints Codeception config. -Use it do debug Yaml configs -Check config: +## GenerateScenarios -* `codecept config`: check global config -* `codecept config unit`: check suite config +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Load config: +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + + +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` + + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From db016a7baf85c3440ca11bc6abcf0fb4da9c52af Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 16:14:57 +0000 Subject: [PATCH 039/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,56 +5,98 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate +## GenerateStepObject -Validates and prints Codeception config. -Use it do debug Yaml configs +Generates StepObject class. You will be asked for steps you want to implement. -Check config: +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) +## GenerateFeature -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## Console -* `codecept build` -* `codecept build path/to/project` +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap +## GeneratePageObject -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + + + +## Clean + +Recursively cleans `output` directory and generated code. + +* `codecept clean` + + + + +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. + +* `codecept g:group Admin` + + + +## DryRun + +Shows step by step execution process for scenario driven tests without actually running them. + +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` + + + + +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + ## GenerateSnapshot @@ -68,47 +110,66 @@ If suite name is provided, an actor class will be included into placeholder -## SelfUpdate +## GenerateScenarios -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `php codecept.phar self-update` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -@author Franck Cassedanne +## GenerateHelper +Creates empty Helper class. -## GenerateGroup +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## GenerateCest -## GenerateStepObject +Generates Cest (scenario-driven object-oriented test) file: -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Build -## Init +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept build` +* `codecept build path/to/project` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate + +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . + +* `php codecept.phar self-update` + +@author Franck Cassedanne + + + +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` @@ -200,57 +261,18 @@ Options: -## GenerateEnvironment - -Generates empty environment configuration file into envs dir: - - * `codecept g:env firefox` - -Required to have `envs` path to be specified in `codeception.yml` - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - ## CompletionFallback -## GenerateHelper +## GenerateSuite -Creates empty Helper class. +Create new test suite. Requires suite name and actor name -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -267,69 +289,47 @@ codecept gherkin:steps acceptance -## DryRun - -Shows step by step execution process for scenario driven tests without actually running them. - -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` - - - - -## GenerateSuite - -Create new test suite. Requires suite name and actor name - -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester - - - - -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). +## Bootstrap -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## Init -## Clean -Recursively cleans `output` directory and generated code. +## ConfigValidate -* `codecept clean` +Validates and prints Codeception config. +Use it do debug Yaml configs +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: -## GherkinSnippets +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Check overriding config values (like in `run` command) -Usage: +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 68375b84243c5f3f2d9aee17c94cf5d2ec1520dd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 17:10:39 +0000 Subject: [PATCH 040/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,96 +5,54 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject - -Generates StepObject class. You will be asked for steps you want to implement. - -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - -## GeneratePageObject - -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. - -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` - - - - -## GherkinSnippets - -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects - -Usage: - -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir - +## ConfigValidate +Validates and prints Codeception config. +Use it do debug Yaml configs -## Clean +Check config: -Recursively cleans `output` directory and generated code. +* `codecept config`: check global config +* `codecept config unit`: check suite config -* `codecept clean` +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateGroup -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## DryRun +* `codecept build` +* `codecept build path/to/project` -Shows step by step execution process for scenario driven tests without actually running them. -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## Bootstrap +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -## GenerateTest +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` @@ -110,66 +68,47 @@ If suite name is provided, an actor class will be included into placeholder -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). - -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir - - - -## GenerateHelper - -Creates empty Helper class. - -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` - - +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## GenerateCest +* `php codecept.phar self-update` -Generates Cest (scenario-driven object-oriented test) file: +@author Franck Cassedanne -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateGroup -## Build +Creates empty GroupObject - extension which handles all group events. -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept g:group Admin` -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## SelfUpdate +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GeneratePageObject - * `codecept g:env firefox` +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -261,18 +200,57 @@ Options: +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` + + + +## GenerateCest + +Generates Cest (scenario-driven object-oriented test) file: + +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` + + + + +## GenerateFeature + +Generates Feature file (in Gherkin): + +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` + + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + ## CompletionFallback -## GenerateSuite +## GenerateHelper -Create new test suite. Requires suite name and actor name +Creates empty Helper class. -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` @@ -289,47 +267,69 @@ codecept gherkin:steps acceptance -## Bootstrap +## DryRun -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Shows step by step execution process for scenario driven tests without actually running them. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GenerateSuite -## Init +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## ConfigValidate -Validates and prints Codeception config. -Use it do debug Yaml configs -Check config: +## GenerateScenarios -* `codecept config`: check global config -* `codecept config unit`: check suite config +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Load config: +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + + +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` + + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From bf997902d22d8d9dedb893edff1aa7b89cdf0cdb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 19:09:07 +0000 Subject: [PATCH 041/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..2dcc35672 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,56 +5,98 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate +## GenerateStepObject -Validates and prints Codeception config. -Use it do debug Yaml configs +Generates StepObject class. You will be asked for steps you want to implement. -Check config: +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) +## GenerateFeature -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## Console -* `codecept build` -* `codecept build path/to/project` +Try to execute test commands in run-time. You may try commands before writing the test. +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## Bootstrap +## GeneratePageObject -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + + + +## Clean + +Recursively cleans `output` directory and generated code. + +* `codecept clean` + + + + +## GenerateGroup + +Creates empty GroupObject - extension which handles all group events. + +* `codecept g:group Admin` + + + +## DryRun + +Shows step by step execution process for scenario driven tests without actually running them. + +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` + + + + +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + ## GenerateSnapshot @@ -68,47 +110,66 @@ If suite name is provided, an actor class will be included into placeholder -## SelfUpdate +## GenerateScenarios -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `php codecept.phar self-update` +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -@author Franck Cassedanne +## GenerateHelper +Creates empty Helper class. -## GenerateGroup +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## GenerateCest -## GenerateStepObject +Generates Cest (scenario-driven object-oriented test) file: -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## Build -## Init +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept build` +* `codecept build path/to/project` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## SelfUpdate + +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . + +* `php codecept.phar self-update` + +@author Franck Cassedanne + + + +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` @@ -200,57 +261,18 @@ Options: -## GenerateEnvironment - -Generates empty environment configuration file into envs dir: - - * `codecept g:env firefox` - -Required to have `envs` path to be specified in `codeception.yml` - - - -## GenerateCest - -Generates Cest (scenario-driven object-oriented test) file: - -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - ## CompletionFallback -## GenerateHelper +## GenerateSuite -Creates empty Helper class. +Create new test suite. Requires suite name and actor name -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -267,69 +289,47 @@ codecept gherkin:steps acceptance -## DryRun - -Shows step by step execution process for scenario driven tests without actually running them. - -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` - - - - -## GenerateSuite - -Create new test suite. Requires suite name and actor name - -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester - - - - -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). +## Bootstrap -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. +By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -## GenerateTest -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## Init -## Clean -Recursively cleans `output` directory and generated code. +## ConfigValidate -* `codecept clean` +Validates and prints Codeception config. +Use it do debug Yaml configs +Check config: +* `codecept config`: check global config +* `codecept config unit`: check suite config +Load config: -## GherkinSnippets +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +Check overriding config values (like in `run` command) -Usage: +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 0bb2d01337e1f37793217b5a5478896c9c9b7be0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Feb 2024 20:10:43 +0000 Subject: [PATCH 042/439] updated --- docs/reference/Commands.md | 270 ++++++++++++++++++------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 2dcc35672..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,96 +5,54 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateStepObject - -Generates StepObject class. You will be asked for steps you want to implement. - -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions - - - - -## GenerateFeature - -Generates Feature file (in Gherkin): - -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` - - - - -## Console - -Try to execute test commands in run-time. You may try commands before writing the test. - -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. - - - -## GeneratePageObject - -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. - -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` - - - - -## GherkinSnippets - -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects - -Usage: - -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir - +## ConfigValidate +Validates and prints Codeception config. +Use it do debug Yaml configs -## Clean +Check config: -Recursively cleans `output` directory and generated code. +* `codecept config`: check global config +* `codecept config unit`: check suite config -* `codecept clean` +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateGroup -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -## DryRun +* `codecept build` +* `codecept build path/to/project` -Shows step by step execution process for scenario driven tests without actually running them. -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## Bootstrap +Creates default config, tests directory and sample suites for current project. +Use this command to start building a test suite. -## GenerateTest +By default it will create 3 suites **acceptance**, **functional**, and **unit**. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. +* `codecept bootstrap --empty` - creates `tests` dir without suites +* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. +* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. +* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` @@ -110,66 +68,47 @@ If suite name is provided, an actor class will be included into placeholder -## GenerateScenarios - -Generates user-friendly text scenarios from scenario-driven tests (Cest). - -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir - - - -## GenerateHelper - -Creates empty Helper class. - -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` - - +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## GenerateCest +* `php codecept.phar self-update` -Generates Cest (scenario-driven object-oriented test) file: +@author Franck Cassedanne -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GenerateGroup -## Build +Creates empty GroupObject - extension which handles all group events. -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +* `codecept g:group Admin` -* `codecept build` -* `codecept build path/to/project` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## SelfUpdate +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## Init -## GenerateEnvironment -Generates empty environment configuration file into envs dir: +## GeneratePageObject - * `codecept g:env firefox` +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -Required to have `envs` path to be specified in `codeception.yml` +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -261,18 +200,57 @@ Options: +## GenerateEnvironment + +Generates empty environment configuration file into envs dir: + + * `codecept g:env firefox` + +Required to have `envs` path to be specified in `codeception.yml` + + + +## GenerateCest + +Generates Cest (scenario-driven object-oriented test) file: + +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` + + + + +## GenerateFeature + +Generates Feature file (in Gherkin): + +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` + + + + +## Console + +Try to execute test commands in run-time. You may try commands before writing the test. + +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. + + + ## CompletionFallback -## GenerateSuite +## GenerateHelper -Create new test suite. Requires suite name and actor name +Creates empty Helper class. -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` @@ -289,47 +267,69 @@ codecept gherkin:steps acceptance -## Bootstrap +## DryRun -Creates default config, tests directory and sample suites for current project. -Use this command to start building a test suite. +Shows step by step execution process for scenario driven tests without actually running them. -By default it will create 3 suites **acceptance**, **functional**, and **unit**. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept bootstrap` - creates `tests` dir and `codeception.yml` in current dir. -* `codecept bootstrap --empty` - creates `tests` dir without suites -* `codecept bootstrap --namespace Frontend` - creates tests, and use `Frontend` namespace for actor classes and helpers. -* `codecept bootstrap --actor Wizard` - sets actor as Wizard, to have `TestWizard` actor in tests. -* `codecept bootstrap path/to/the/project` - provide different path to a project, where tests should be placed +## GenerateSuite -## Init +Create new test suite. Requires suite name and actor name +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## ConfigValidate -Validates and prints Codeception config. -Use it do debug Yaml configs -Check config: +## GenerateScenarios -* `codecept config`: check global config -* `codecept config unit`: check suite config +Generates user-friendly text scenarios from scenario-driven tests (Cest). -Load config: +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file -Check overriding config values (like in `run` command) -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +## GenerateTest + +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. + +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` + + + +## Clean + +Recursively cleans `output` directory and generated code. +* `codecept clean` + + + + +## GherkinSnippets + +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects + +Usage: + +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From ccddc232714b4fd9008bc28e3e3a922675634faf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 8 Feb 2024 00:48:05 +0000 Subject: [PATCH 043/439] updated --- changelog.markdown | 101 +++++++++++++++++++++++++-------------------- 1 file changed, 56 insertions(+), 45 deletions(-) diff --git a/changelog.markdown b/changelog.markdown index c74f47c8c..fac963306 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -301,17 +301,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Documentation updates [#67](https://github.com/Codeception/module-doctrine2/issues/67) and [#68](https://github.com/Codeception/module-doctrine2/issues/68) by **[ThomasLandauer](https://github.com/ThomasLandauer)** -### Codeception 5.0.10: 5.0.10 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/03/14 07:27:00 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* JUnitReporter: Fixed compatibility with PHPUnit 10.0.16 [#6656](https://github.com/Codeception/Codeception/issues/6656) -* Recorder extension: Fixed type error [#6643](https://github.com/Codeception/Codeception/issues/6643) by **[thomashohn](https://github.com/thomashohn)** -* Validate test filter pattern without warning [#6641](https://github.com/Codeception/Codeception/issues/6641) by **[dmitryuk](https://github.com/dmitryuk)** - - ### module-rest 2.0.3: 2.0.3 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/03/10 19:24:26 / [Repository](https://github.com/Codeception/module-rest) / [Releases](https://github.com/Codeception/module-rest/releases) @@ -853,16 +842,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Fix type error in PHP 8.1 when converting ms to sec [#103](https://github.com/Codeception/module-webdriver/issues/103) -### Codeception 5.0.0-RC7: 5.0.0-RC7 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/07/22 05:52:09 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* Fixed injecting dependencies to actor in Cest and Gherkin formats [#6506](https://github.com/Codeception/Codeception/issues/6506) -* Variadic parameters can be skipped in dependency injection [#6505](https://github.com/Codeception/Codeception/issues/6505) - - ### module-datafactory 3.0.0: 3.0.0 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/07/18 16:39:04 / [Repository](https://github.com/Codeception/module-datafactory) / [Releases](https://github.com/Codeception/module-datafactory/releases) @@ -1245,17 +1224,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Read about earlier change in [CHANGELOG](https://github.com/Codeception/Codeception/blob/5.0/CHANGELOG-5.x.md). -### Codeception 4.1.31: 4.1.31 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/13 17:17:13 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* RunBefore extension prints error output and stops execution if command failed -* Action file generator: Fixed handling of intersection types -* Action file generator: Fixed handling of self and parent types - - ### module-webdriver 3.1.0: 3.1.0 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/11 17:08:21 / [Repository](https://github.com/Codeception/module-webdriver) / [Releases](https://github.com/Codeception/module-webdriver/releases) @@ -1277,19 +1245,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Uses lib-xml -### Codeception 5.0.0-alpha3: 5.0.0-alpha3 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/11 11:02:50 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* Support intersection types in actions -* Introduced PSR-12 code style -* Extracted some code to modules and shared libs -* Fixed new incompatibilities with PHPUnit 10 - - - ### module-rest 3.1.0: 3.1.0 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/11 11:00:56 / [Repository](https://github.com/Codeception/module-rest) / [Releases](https://github.com/Codeception/module-rest/releases) @@ -1529,6 +1484,31 @@ Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) Tavo **Full Changelog**: https://github.com/Codeception/lib-innerbrowser/compare/2.0.1...2.0.2 +### Codeception 5.0.0-alpha1: 5.0.0-alpha1 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/30 18:56:34 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* Decoupled test execution and reporting from PHPUnit +* Custom reporters implementing TestListener are no longer supported and must be converted to Extensions +* Tests of all formats are reported as useless if they perform no assertions and reports_useless_tests setting is enabled +* Added path_coverage setting to enable path and branch coverage [#6158](https://github.com/Codeception/Codeception/issues/6158) by **[s0lus](https://github.com/s0lus)** +* Added optional value to fail-fast option ([#6275](https://github.com/Codeception/Codeception/issues/6275)) by **[Verest](https://github.com/Verest)** +* Removed JSON and TAP loggers +* Removed code coverage blacklist functionality +* Removed deprecated class aliases + - Codeception\TestCase\Test + - Codeception\Platform\Group + - Codeception\Platform\Group + - Codeception\TestCase +* Removed settings disallow_test_output, log_incomplete_skipped and report_useless_tests +* Introduced strict types in the code base by **[TavoNiievez](https://github.com/TavoNiievez)** +* Compatible with PHPUnit 10 only +* Compatible with Symfony 4.4 - 6.0 +* Requires PHP 8.0 or higher + + ### module-doctrine2 2.0.1: 2.0.1 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/28 18:34:39 / [Repository](https://github.com/Codeception/module-doctrine2) / [Releases](https://github.com/Codeception/module-doctrine2/releases) @@ -1569,6 +1549,16 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Fixed type of client property +### Codeception 4.1.28: 4.1.28 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/05 16:50:04 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* Strictly compare test hashes to avoid skipping tests [#6320](https://github.com/Codeception/Codeception/issues/6320) by **[michel-cetina](https://github.com/michel-cetina)** +* Fixed deprecation message in codecept build [#6311](https://github.com/Codeception/Codeception/issues/6311) by **[barmax](https://github.com/barmax)** + + ### module-webdriver 2.0.1: 2.0.1 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2021/12/29 16:57:38 / [Repository](https://github.com/Codeception/module-webdriver) / [Releases](https://github.com/Codeception/module-webdriver/releases) @@ -1627,6 +1617,27 @@ Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) Tavo * Updating docs to new default algo sha1 by **[ThomasLandauer](https://github.com/ThomasLandauer)** in https://github.com/Codeception/module-rest/pull/66 +### Codeception 4.1.27: 4.1.27 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2021/12/22 06:49:04 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* Renamed editorUrl setting to editor_url for consistency +* Fixed wildcard matching of group files ([#6302](https://github.com/Codeception/Codeception/issues/6302)) by **[DavertMik](https://github.com/DavertMik)** + + +### Codeception 4.1.26: 4.1.26 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2021/12/21 19:25:44 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* Added editorUrl setting to codeception.yml ([#6261](https://github.com/Codeception/Codeception/issues/6261)) by **[ThomasLandauer](https://github.com/ThomasLandauer)** +* Reverted optional value to fail-fast option because it was breaking change ([#6290](https://github.com/Codeception/Codeception/issues/6290)) +* Fixed E_DEPRECATED warnings in Example class on PHP 8.1 ([#6298](https://github.com/Codeception/Codeception/issues/6298)) by **[fabacino](https://github.com/fabacino)** + + ### module-phpbrowser 2.0.2: 2.0.2 Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) TavoNiievez](https://github.com/TavoNiievez) on 2021/12/21 15:23:57 / [Repository](https://github.com/Codeception/module-phpbrowser) / [Releases](https://github.com/Codeception/module-phpbrowser/releases) From 334fbe9293066020e32d98fc6978be152563d520 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 8 Feb 2024 01:42:19 +0000 Subject: [PATCH 044/439] updated --- changelog.markdown | 101 ++++++++++++++++++++------------------------- 1 file changed, 45 insertions(+), 56 deletions(-) diff --git a/changelog.markdown b/changelog.markdown index fac963306..c74f47c8c 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -301,6 +301,17 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Documentation updates [#67](https://github.com/Codeception/module-doctrine2/issues/67) and [#68](https://github.com/Codeception/module-doctrine2/issues/68) by **[ThomasLandauer](https://github.com/ThomasLandauer)** +### Codeception 5.0.10: 5.0.10 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/03/14 07:27:00 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* JUnitReporter: Fixed compatibility with PHPUnit 10.0.16 [#6656](https://github.com/Codeception/Codeception/issues/6656) +* Recorder extension: Fixed type error [#6643](https://github.com/Codeception/Codeception/issues/6643) by **[thomashohn](https://github.com/thomashohn)** +* Validate test filter pattern without warning [#6641](https://github.com/Codeception/Codeception/issues/6641) by **[dmitryuk](https://github.com/dmitryuk)** + + ### module-rest 2.0.3: 2.0.3 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2023/03/10 19:24:26 / [Repository](https://github.com/Codeception/module-rest) / [Releases](https://github.com/Codeception/module-rest/releases) @@ -842,6 +853,16 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Fix type error in PHP 8.1 when converting ms to sec [#103](https://github.com/Codeception/module-webdriver/issues/103) +### Codeception 5.0.0-RC7: 5.0.0-RC7 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/07/22 05:52:09 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* Fixed injecting dependencies to actor in Cest and Gherkin formats [#6506](https://github.com/Codeception/Codeception/issues/6506) +* Variadic parameters can be skipped in dependency injection [#6505](https://github.com/Codeception/Codeception/issues/6505) + + ### module-datafactory 3.0.0: 3.0.0 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/07/18 16:39:04 / [Repository](https://github.com/Codeception/module-datafactory) / [Releases](https://github.com/Codeception/module-datafactory/releases) @@ -1224,6 +1245,17 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Read about earlier change in [CHANGELOG](https://github.com/Codeception/Codeception/blob/5.0/CHANGELOG-5.x.md). +### Codeception 4.1.31: 4.1.31 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/13 17:17:13 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* RunBefore extension prints error output and stops execution if command failed +* Action file generator: Fixed handling of intersection types +* Action file generator: Fixed handling of self and parent types + + ### module-webdriver 3.1.0: 3.1.0 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/11 17:08:21 / [Repository](https://github.com/Codeception/module-webdriver) / [Releases](https://github.com/Codeception/module-webdriver/releases) @@ -1245,6 +1277,19 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Uses lib-xml +### Codeception 5.0.0-alpha3: 5.0.0-alpha3 + +Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/11 11:02:50 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) + + + +* Support intersection types in actions +* Introduced PSR-12 code style +* Extracted some code to modules and shared libs +* Fixed new incompatibilities with PHPUnit 10 + + + ### module-rest 3.1.0: 3.1.0 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/03/11 11:00:56 / [Repository](https://github.com/Codeception/module-rest) / [Releases](https://github.com/Codeception/module-rest/releases) @@ -1484,31 +1529,6 @@ Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) Tavo **Full Changelog**: https://github.com/Codeception/lib-innerbrowser/compare/2.0.1...2.0.2 -### Codeception 5.0.0-alpha1: 5.0.0-alpha1 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/30 18:56:34 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* Decoupled test execution and reporting from PHPUnit -* Custom reporters implementing TestListener are no longer supported and must be converted to Extensions -* Tests of all formats are reported as useless if they perform no assertions and reports_useless_tests setting is enabled -* Added path_coverage setting to enable path and branch coverage [#6158](https://github.com/Codeception/Codeception/issues/6158) by **[s0lus](https://github.com/s0lus)** -* Added optional value to fail-fast option ([#6275](https://github.com/Codeception/Codeception/issues/6275)) by **[Verest](https://github.com/Verest)** -* Removed JSON and TAP loggers -* Removed code coverage blacklist functionality -* Removed deprecated class aliases - - Codeception\TestCase\Test - - Codeception\Platform\Group - - Codeception\Platform\Group - - Codeception\TestCase -* Removed settings disallow_test_output, log_incomplete_skipped and report_useless_tests -* Introduced strict types in the code base by **[TavoNiievez](https://github.com/TavoNiievez)** -* Compatible with PHPUnit 10 only -* Compatible with Symfony 4.4 - 6.0 -* Requires PHP 8.0 or higher - - ### module-doctrine2 2.0.1: 2.0.1 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/28 18:34:39 / [Repository](https://github.com/Codeception/module-doctrine2) / [Releases](https://github.com/Codeception/module-doctrine2/releases) @@ -1549,16 +1569,6 @@ Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktib * Fixed type of client property -### Codeception 4.1.28: 4.1.28 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2022/01/05 16:50:04 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* Strictly compare test hashes to avoid skipping tests [#6320](https://github.com/Codeception/Codeception/issues/6320) by **[michel-cetina](https://github.com/michel-cetina)** -* Fixed deprecation message in codecept build [#6311](https://github.com/Codeception/Codeception/issues/6311) by **[barmax](https://github.com/barmax)** - - ### module-webdriver 2.0.1: 2.0.1 Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2021/12/29 16:57:38 / [Repository](https://github.com/Codeception/module-webdriver) / [Releases](https://github.com/Codeception/module-webdriver/releases) @@ -1617,27 +1627,6 @@ Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) Tavo * Updating docs to new default algo sha1 by **[ThomasLandauer](https://github.com/ThomasLandauer)** in https://github.com/Codeception/module-rest/pull/66 -### Codeception 4.1.27: 4.1.27 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2021/12/22 06:49:04 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* Renamed editorUrl setting to editor_url for consistency -* Fixed wildcard matching of group files ([#6302](https://github.com/Codeception/Codeception/issues/6302)) by **[DavertMik](https://github.com/DavertMik)** - - -### Codeception 4.1.26: 4.1.26 - -Released by [![](https://avatars.githubusercontent.com/u/395992?v=4&s=16) Naktibalda](https://github.com/Naktibalda) on 2021/12/21 19:25:44 / [Repository](https://github.com/Codeception/Codeception) / [Releases](https://github.com/Codeception/Codeception/releases) - - - -* Added editorUrl setting to codeception.yml ([#6261](https://github.com/Codeception/Codeception/issues/6261)) by **[ThomasLandauer](https://github.com/ThomasLandauer)** -* Reverted optional value to fail-fast option because it was breaking change ([#6290](https://github.com/Codeception/Codeception/issues/6290)) -* Fixed E_DEPRECATED warnings in Example class on PHP 8.1 ([#6298](https://github.com/Codeception/Codeception/issues/6298)) by **[fabacino](https://github.com/fabacino)** - - ### module-phpbrowser 2.0.2: 2.0.2 Released by [![](https://avatars.githubusercontent.com/u/64917965?v=4&s=16) TavoNiievez](https://github.com/TavoNiievez) on 2021/12/21 15:23:57 / [Repository](https://github.com/Codeception/module-phpbrowser) / [Releases](https://github.com/Codeception/module-phpbrowser/releases) From 4df68d18eec8a38c2f2cc437574f5c7d3c2273cb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 12 Feb 2024 22:10:02 +0000 Subject: [PATCH 045/439] updated --- docs/reference/Commands.md | 224 ++++++++++++++++++------------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..56c0fb1a6 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,37 +5,27 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: +## GenerateCest -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file +Generates Cest (scenario-driven object-oriented test) file: -Check overriding config values (like in `run` command) +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## Build +## GenerateSuite -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +Create new test suite. Requires suite name and actor name -* `codecept build` -* `codecept build path/to/project` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -56,59 +46,45 @@ By default it will create 3 suites **acceptance**, **functional**, and **unit**. -## GenerateSnapshot - -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder - -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` - - - -## SelfUpdate +## Console -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Try to execute test commands in run-time. You may try commands before writing the test. -* `php codecept.phar self-update` +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -@author Franck Cassedanne +## Clean +Recursively cleans `output` directory and generated code. -## GenerateGroup +* `codecept clean` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build -## GenerateStepObject +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept build` +* `codecept build path/to/project` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## GenerateEnvironment -## Init +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` +Required to have `envs` path to be specified in `codeception.yml` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## CompletionFallback @@ -200,136 +176,160 @@ Options: -## GenerateEnvironment +## GenerateGroup -Generates empty environment configuration file into envs dir: +Creates empty GroupObject - extension which handles all group events. - * `codecept g:env firefox` +* `codecept g:group Admin` -Required to have `envs` path to be specified in `codeception.yml` +## Init -## GenerateCest -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GherkinSteps +Prints all steps from all Gherkin contexts for a specific suite +{% highlight yaml %} +codecept gherkin:steps acceptance +{% endhighlight %} -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateScenarios +Generates user-friendly text scenarios from scenario-driven tests (Cest). +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -## Console -Try to execute test commands in run-time. You may try commands before writing the test. -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## CompletionFallback -## GenerateHelper +## GherkinSnippets -Creates empty Helper class. +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GherkinSteps +## GenerateSnapshot -Prints all steps from all Gherkin contexts for a specific suite +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -{% highlight yaml %} -codecept gherkin:steps acceptance +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -{% endhighlight %} +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## DryRun +* `php codecept.phar self-update` -Shows step by step execution process for scenario driven tests without actually running them. +@author Franck Cassedanne -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## GenerateSuite +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateTest +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -## GenerateScenarios +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GeneratePageObject +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -## GenerateTest +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## GenerateHelper +Creates empty Helper class. -## Clean +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Recursively cleans `output` directory and generated code. -* `codecept clean` +## GenerateFeature +Generates Feature file (in Gherkin): -## GherkinSnippets +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects -Usage: -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + From d99da97726f5d0576d5b7d1d20c893d988283429 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 12 Feb 2024 23:11:15 +0000 Subject: [PATCH 046/439] updated --- docs/reference/Commands.md | 224 ++++++++++++++++++------------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 56c0fb1a6..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,27 +5,37 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateCest +## ConfigValidate -Generates Cest (scenario-driven object-oriented test) file: +Validates and prints Codeception config. +Use it do debug Yaml configs -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateSuite -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## Build + +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. + +* `codecept build` +* `codecept build path/to/project` @@ -46,45 +56,59 @@ By default it will create 3 suites **acceptance**, **functional**, and **unit**. -## Console +## GenerateSnapshot -Try to execute test commands in run-time. You may try commands before writing the test. +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -## Clean +## SelfUpdate -Recursively cleans `output` directory and generated code. +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `codecept clean` +* `php codecept.phar self-update` +@author Franck Cassedanne -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## GenerateGroup -* `codecept build` -* `codecept build path/to/project` +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateEnvironment +## GenerateStepObject -Generates empty environment configuration file into envs dir: +Generates StepObject class. You will be asked for steps you want to implement. - * `codecept g:env firefox` +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Required to have `envs` path to be specified in `codeception.yml` -## CompletionFallback +## Init + + + +## GeneratePageObject + +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. + +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -176,160 +200,136 @@ Options: -## GenerateGroup - -Creates empty GroupObject - extension which handles all group events. - -* `codecept g:group Admin` - - - -## Init - - - -## GherkinSteps - -Prints all steps from all Gherkin contexts for a specific suite +## GenerateEnvironment -{% highlight yaml %} -codecept gherkin:steps acceptance +Generates empty environment configuration file into envs dir: -{% endhighlight %} + * `codecept g:env firefox` +Required to have `envs` path to be specified in `codeception.yml` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## DryRun -Shows step by step execution process for scenario driven tests without actually running them. +## GenerateFeature -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GherkinSnippets -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +## Console -Usage: +Try to execute test commands in run-time. You may try commands before writing the test. -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## GenerateSnapshot +## CompletionFallback -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateHelper +Creates empty Helper class. -## SelfUpdate +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## GherkinSteps +Prints all steps from all Gherkin contexts for a specific suite -## GenerateStepObject +{% highlight yaml %} +codecept gherkin:steps acceptance -Generates StepObject class. You will be asked for steps you want to implement. +{% endhighlight %} -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## DryRun -## GenerateTest +Shows step by step execution process for scenario driven tests without actually running them. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` -## GeneratePageObject +## GenerateSuite -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. +Create new test suite. Requires suite name and actor name -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## GenerateHelper -Creates empty Helper class. +## GenerateScenarios -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +Generates user-friendly text scenarios from scenario-driven tests (Cest). +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -## GenerateFeature +## GenerateTest -Generates Feature file (in Gherkin): +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` +## Clean -## ConfigValidate +Recursively cleans `output` directory and generated code. -Validates and prints Codeception config. -Use it do debug Yaml configs +* `codecept clean` -Check config: -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file +## GherkinSnippets -Check overriding config values (like in `run` command) +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 9f3991ca9e94ee5464a4360f6116702a1ecaecfe Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 13 Feb 2024 00:49:27 +0000 Subject: [PATCH 047/439] updated --- docs/reference/Commands.md | 224 ++++++++++++++++++------------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..56c0fb1a6 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,37 +5,27 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: +## GenerateCest -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file +Generates Cest (scenario-driven object-oriented test) file: -Check overriding config values (like in `run` command) +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## Build +## GenerateSuite -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +Create new test suite. Requires suite name and actor name -* `codecept build` -* `codecept build path/to/project` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -56,59 +46,45 @@ By default it will create 3 suites **acceptance**, **functional**, and **unit**. -## GenerateSnapshot - -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder - -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` - - - -## SelfUpdate +## Console -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Try to execute test commands in run-time. You may try commands before writing the test. -* `php codecept.phar self-update` +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -@author Franck Cassedanne +## Clean +Recursively cleans `output` directory and generated code. -## GenerateGroup +* `codecept clean` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build -## GenerateStepObject +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept build` +* `codecept build path/to/project` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## GenerateEnvironment -## Init +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` +Required to have `envs` path to be specified in `codeception.yml` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## CompletionFallback @@ -200,136 +176,160 @@ Options: -## GenerateEnvironment +## GenerateGroup -Generates empty environment configuration file into envs dir: +Creates empty GroupObject - extension which handles all group events. - * `codecept g:env firefox` +* `codecept g:group Admin` -Required to have `envs` path to be specified in `codeception.yml` +## Init -## GenerateCest -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GherkinSteps +Prints all steps from all Gherkin contexts for a specific suite +{% highlight yaml %} +codecept gherkin:steps acceptance +{% endhighlight %} -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateScenarios +Generates user-friendly text scenarios from scenario-driven tests (Cest). +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -## Console -Try to execute test commands in run-time. You may try commands before writing the test. -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## CompletionFallback -## GenerateHelper +## GherkinSnippets -Creates empty Helper class. +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GherkinSteps +## GenerateSnapshot -Prints all steps from all Gherkin contexts for a specific suite +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -{% highlight yaml %} -codecept gherkin:steps acceptance +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -{% endhighlight %} +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## DryRun +* `php codecept.phar self-update` -Shows step by step execution process for scenario driven tests without actually running them. +@author Franck Cassedanne -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## GenerateSuite +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateTest +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -## GenerateScenarios +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GeneratePageObject +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -## GenerateTest +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## GenerateHelper +Creates empty Helper class. -## Clean +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Recursively cleans `output` directory and generated code. -* `codecept clean` +## GenerateFeature +Generates Feature file (in Gherkin): -## GherkinSnippets +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects -Usage: -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + From 86f426cfea09e4c1f5b9003ad60078467d3f567b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 13 Feb 2024 01:43:11 +0000 Subject: [PATCH 048/439] updated --- docs/reference/Commands.md | 224 ++++++++++++++++++------------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 56c0fb1a6..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,27 +5,37 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateCest +## ConfigValidate -Generates Cest (scenario-driven object-oriented test) file: +Validates and prints Codeception config. +Use it do debug Yaml configs -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateSuite -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## Build + +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. + +* `codecept build` +* `codecept build path/to/project` @@ -46,45 +56,59 @@ By default it will create 3 suites **acceptance**, **functional**, and **unit**. -## Console +## GenerateSnapshot -Try to execute test commands in run-time. You may try commands before writing the test. +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -## Clean +## SelfUpdate -Recursively cleans `output` directory and generated code. +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `codecept clean` +* `php codecept.phar self-update` +@author Franck Cassedanne -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## GenerateGroup -* `codecept build` -* `codecept build path/to/project` +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateEnvironment +## GenerateStepObject -Generates empty environment configuration file into envs dir: +Generates StepObject class. You will be asked for steps you want to implement. - * `codecept g:env firefox` +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Required to have `envs` path to be specified in `codeception.yml` -## CompletionFallback +## Init + + + +## GeneratePageObject + +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. + +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -176,160 +200,136 @@ Options: -## GenerateGroup - -Creates empty GroupObject - extension which handles all group events. - -* `codecept g:group Admin` - - - -## Init - - - -## GherkinSteps - -Prints all steps from all Gherkin contexts for a specific suite +## GenerateEnvironment -{% highlight yaml %} -codecept gherkin:steps acceptance +Generates empty environment configuration file into envs dir: -{% endhighlight %} + * `codecept g:env firefox` +Required to have `envs` path to be specified in `codeception.yml` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## DryRun -Shows step by step execution process for scenario driven tests without actually running them. +## GenerateFeature -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GherkinSnippets -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +## Console -Usage: +Try to execute test commands in run-time. You may try commands before writing the test. -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## GenerateSnapshot +## CompletionFallback -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateHelper +Creates empty Helper class. -## SelfUpdate +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## GherkinSteps +Prints all steps from all Gherkin contexts for a specific suite -## GenerateStepObject +{% highlight yaml %} +codecept gherkin:steps acceptance -Generates StepObject class. You will be asked for steps you want to implement. +{% endhighlight %} -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## DryRun -## GenerateTest +Shows step by step execution process for scenario driven tests without actually running them. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` -## GeneratePageObject +## GenerateSuite -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. +Create new test suite. Requires suite name and actor name -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## GenerateHelper -Creates empty Helper class. +## GenerateScenarios -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +Generates user-friendly text scenarios from scenario-driven tests (Cest). +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -## GenerateFeature +## GenerateTest -Generates Feature file (in Gherkin): +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` +## Clean -## ConfigValidate +Recursively cleans `output` directory and generated code. -Validates and prints Codeception config. -Use it do debug Yaml configs +* `codecept clean` -Check config: -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file +## GherkinSnippets -Check overriding config values (like in `run` command) +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From efa4bec7b3dc2724ac6583594f97cf446774c933 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 13 Feb 2024 02:17:18 +0000 Subject: [PATCH 049/439] updated --- docs/reference/Commands.md | 224 ++++++++++++++++++------------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..56c0fb1a6 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,37 +5,27 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: +## GenerateCest -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file +Generates Cest (scenario-driven object-oriented test) file: -Check overriding config values (like in `run` command) +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## Build +## GenerateSuite -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +Create new test suite. Requires suite name and actor name -* `codecept build` -* `codecept build path/to/project` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -56,59 +46,45 @@ By default it will create 3 suites **acceptance**, **functional**, and **unit**. -## GenerateSnapshot - -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder - -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` - - - -## SelfUpdate +## Console -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Try to execute test commands in run-time. You may try commands before writing the test. -* `php codecept.phar self-update` +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -@author Franck Cassedanne +## Clean +Recursively cleans `output` directory and generated code. -## GenerateGroup +* `codecept clean` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build -## GenerateStepObject +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept build` +* `codecept build path/to/project` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## GenerateEnvironment -## Init +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` +Required to have `envs` path to be specified in `codeception.yml` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## CompletionFallback @@ -200,136 +176,160 @@ Options: -## GenerateEnvironment +## GenerateGroup -Generates empty environment configuration file into envs dir: +Creates empty GroupObject - extension which handles all group events. - * `codecept g:env firefox` +* `codecept g:group Admin` -Required to have `envs` path to be specified in `codeception.yml` +## Init -## GenerateCest -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GherkinSteps +Prints all steps from all Gherkin contexts for a specific suite +{% highlight yaml %} +codecept gherkin:steps acceptance +{% endhighlight %} -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateScenarios +Generates user-friendly text scenarios from scenario-driven tests (Cest). +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -## Console -Try to execute test commands in run-time. You may try commands before writing the test. -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## CompletionFallback -## GenerateHelper +## GherkinSnippets -Creates empty Helper class. +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GherkinSteps +## GenerateSnapshot -Prints all steps from all Gherkin contexts for a specific suite +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -{% highlight yaml %} -codecept gherkin:steps acceptance +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -{% endhighlight %} +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## DryRun +* `php codecept.phar self-update` -Shows step by step execution process for scenario driven tests without actually running them. +@author Franck Cassedanne -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## GenerateSuite +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateTest +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -## GenerateScenarios +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GeneratePageObject +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -## GenerateTest +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## GenerateHelper +Creates empty Helper class. -## Clean +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Recursively cleans `output` directory and generated code. -* `codecept clean` +## GenerateFeature +Generates Feature file (in Gherkin): -## GherkinSnippets +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects -Usage: -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + From 0f5649b113f650c010406051cf4daaddbebc3d61 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 13 Feb 2024 03:13:00 +0000 Subject: [PATCH 050/439] updated --- docs/reference/Commands.md | 224 ++++++++++++++++++------------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 56c0fb1a6..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,27 +5,37 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateCest +## ConfigValidate -Generates Cest (scenario-driven object-oriented test) file: +Validates and prints Codeception config. +Use it do debug Yaml configs -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateSuite -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## Build + +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. + +* `codecept build` +* `codecept build path/to/project` @@ -46,45 +56,59 @@ By default it will create 3 suites **acceptance**, **functional**, and **unit**. -## Console +## GenerateSnapshot -Try to execute test commands in run-time. You may try commands before writing the test. +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -## Clean +## SelfUpdate -Recursively cleans `output` directory and generated code. +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `codecept clean` +* `php codecept.phar self-update` +@author Franck Cassedanne -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## GenerateGroup -* `codecept build` -* `codecept build path/to/project` +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateEnvironment +## GenerateStepObject -Generates empty environment configuration file into envs dir: +Generates StepObject class. You will be asked for steps you want to implement. - * `codecept g:env firefox` +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Required to have `envs` path to be specified in `codeception.yml` -## CompletionFallback +## Init + + + +## GeneratePageObject + +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. + +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -176,160 +200,136 @@ Options: -## GenerateGroup - -Creates empty GroupObject - extension which handles all group events. - -* `codecept g:group Admin` - - - -## Init - - - -## GherkinSteps - -Prints all steps from all Gherkin contexts for a specific suite +## GenerateEnvironment -{% highlight yaml %} -codecept gherkin:steps acceptance +Generates empty environment configuration file into envs dir: -{% endhighlight %} + * `codecept g:env firefox` +Required to have `envs` path to be specified in `codeception.yml` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## DryRun -Shows step by step execution process for scenario driven tests without actually running them. +## GenerateFeature -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GherkinSnippets -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +## Console -Usage: +Try to execute test commands in run-time. You may try commands before writing the test. -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## GenerateSnapshot +## CompletionFallback -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateHelper +Creates empty Helper class. -## SelfUpdate +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## GherkinSteps +Prints all steps from all Gherkin contexts for a specific suite -## GenerateStepObject +{% highlight yaml %} +codecept gherkin:steps acceptance -Generates StepObject class. You will be asked for steps you want to implement. +{% endhighlight %} -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## DryRun -## GenerateTest +Shows step by step execution process for scenario driven tests without actually running them. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` -## GeneratePageObject +## GenerateSuite -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. +Create new test suite. Requires suite name and actor name -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## GenerateHelper -Creates empty Helper class. +## GenerateScenarios -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +Generates user-friendly text scenarios from scenario-driven tests (Cest). +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -## GenerateFeature +## GenerateTest -Generates Feature file (in Gherkin): +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` +## Clean -## ConfigValidate +Recursively cleans `output` directory and generated code. -Validates and prints Codeception config. -Use it do debug Yaml configs +* `codecept clean` -Check config: -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file +## GherkinSnippets -Check overriding config values (like in `run` command) +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From bea2145ffcc9c480e1a254ee772f6dbf321b30bf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 13 Feb 2024 09:11:17 +0000 Subject: [PATCH 051/439] updated --- docs/reference/Commands.md | 224 ++++++++++++++++++------------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..56c0fb1a6 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,37 +5,27 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: +## GenerateCest -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file +Generates Cest (scenario-driven object-oriented test) file: -Check overriding config values (like in `run` command) +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## Build +## GenerateSuite -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +Create new test suite. Requires suite name and actor name -* `codecept build` -* `codecept build path/to/project` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -56,59 +46,45 @@ By default it will create 3 suites **acceptance**, **functional**, and **unit**. -## GenerateSnapshot - -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder - -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` - - - -## SelfUpdate +## Console -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Try to execute test commands in run-time. You may try commands before writing the test. -* `php codecept.phar self-update` +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -@author Franck Cassedanne +## Clean +Recursively cleans `output` directory and generated code. -## GenerateGroup +* `codecept clean` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build -## GenerateStepObject +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept build` +* `codecept build path/to/project` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## GenerateEnvironment -## Init +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` +Required to have `envs` path to be specified in `codeception.yml` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## CompletionFallback @@ -200,136 +176,160 @@ Options: -## GenerateEnvironment +## GenerateGroup -Generates empty environment configuration file into envs dir: +Creates empty GroupObject - extension which handles all group events. - * `codecept g:env firefox` +* `codecept g:group Admin` -Required to have `envs` path to be specified in `codeception.yml` +## Init -## GenerateCest -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GherkinSteps +Prints all steps from all Gherkin contexts for a specific suite +{% highlight yaml %} +codecept gherkin:steps acceptance +{% endhighlight %} -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateScenarios +Generates user-friendly text scenarios from scenario-driven tests (Cest). +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -## Console -Try to execute test commands in run-time. You may try commands before writing the test. -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## CompletionFallback -## GenerateHelper +## GherkinSnippets -Creates empty Helper class. +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GherkinSteps +## GenerateSnapshot -Prints all steps from all Gherkin contexts for a specific suite +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -{% highlight yaml %} -codecept gherkin:steps acceptance +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -{% endhighlight %} +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## DryRun +* `php codecept.phar self-update` -Shows step by step execution process for scenario driven tests without actually running them. +@author Franck Cassedanne -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## GenerateSuite +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateTest +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -## GenerateScenarios +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GeneratePageObject +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -## GenerateTest +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## GenerateHelper +Creates empty Helper class. -## Clean +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Recursively cleans `output` directory and generated code. -* `codecept clean` +## GenerateFeature +Generates Feature file (in Gherkin): -## GherkinSnippets +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects -Usage: -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + From 6e8a560cb996f9dfd6ab226fab7fc220767a4a5d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 13 Feb 2024 10:11:28 +0000 Subject: [PATCH 052/439] updated --- docs/reference/Commands.md | 224 ++++++++++++++++++------------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index 56c0fb1a6..dc6335edb 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,27 +5,37 @@ title: Commands - Codeception - Documentation # Console Commands -## GenerateCest +## ConfigValidate -Generates Cest (scenario-driven object-oriented test) file: +Validates and prints Codeception config. +Use it do debug Yaml configs -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file +Check overriding config values (like in `run` command) +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## GenerateSuite -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## Build + +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. + +* `codecept build` +* `codecept build path/to/project` @@ -46,45 +56,59 @@ By default it will create 3 suites **acceptance**, **functional**, and **unit**. -## Console +## GenerateSnapshot -Try to execute test commands in run-time. You may try commands before writing the test. +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -## Clean +## SelfUpdate -Recursively cleans `output` directory and generated code. +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `codecept clean` +* `php codecept.phar self-update` +@author Franck Cassedanne -## Build -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +## GenerateGroup -* `codecept build` -* `codecept build path/to/project` +Creates empty GroupObject - extension which handles all group events. +* `codecept g:group Admin` -## GenerateEnvironment +## GenerateStepObject -Generates empty environment configuration file into envs dir: +Generates StepObject class. You will be asked for steps you want to implement. - * `codecept g:env firefox` +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Required to have `envs` path to be specified in `codeception.yml` -## CompletionFallback +## Init + + + +## GeneratePageObject + +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. + +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` @@ -176,160 +200,136 @@ Options: -## GenerateGroup - -Creates empty GroupObject - extension which handles all group events. - -* `codecept g:group Admin` - - - -## Init - - - -## GherkinSteps - -Prints all steps from all Gherkin contexts for a specific suite +## GenerateEnvironment -{% highlight yaml %} -codecept gherkin:steps acceptance +Generates empty environment configuration file into envs dir: -{% endhighlight %} + * `codecept g:env firefox` +Required to have `envs` path to be specified in `codeception.yml` -## GenerateScenarios +## GenerateCest -Generates user-friendly text scenarios from scenario-driven tests (Cest). +Generates Cest (scenario-driven object-oriented test) file: -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -## DryRun -Shows step by step execution process for scenario driven tests without actually running them. +## GenerateFeature -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +Generates Feature file (in Gherkin): +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -## GherkinSnippets -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects +## Console -Usage: +Try to execute test commands in run-time. You may try commands before writing the test. -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -## GenerateSnapshot +## CompletionFallback -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` +## GenerateHelper +Creates empty Helper class. -## SelfUpdate +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -* `php codecept.phar self-update` -@author Franck Cassedanne +## GherkinSteps +Prints all steps from all Gherkin contexts for a specific suite -## GenerateStepObject +{% highlight yaml %} +codecept gherkin:steps acceptance -Generates StepObject class. You will be asked for steps you want to implement. +{% endhighlight %} -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## DryRun -## GenerateTest +Shows step by step execution process for scenario driven tests without actually running them. -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` -## GeneratePageObject +## GenerateSuite -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. +Create new test suite. Requires suite name and actor name -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester -## GenerateHelper -Creates empty Helper class. +## GenerateScenarios -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +Generates user-friendly text scenarios from scenario-driven tests (Cest). +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -## GenerateFeature +## GenerateTest -Generates Feature file (in Gherkin): +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` +## Clean -## ConfigValidate +Recursively cleans `output` directory and generated code. -Validates and prints Codeception config. -Use it do debug Yaml configs +* `codecept clean` -Check config: -* `codecept config`: check global config -* `codecept config unit`: check suite config -Load config: -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file +## GherkinSnippets -Check overriding config values (like in `run` command) +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir From 5265e82d8aabf5b7670da5a7febc04b3b4c6edb4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 13 Feb 2024 12:19:03 +0000 Subject: [PATCH 053/439] updated --- docs/reference/Commands.md | 224 ++++++++++++++++++------------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/docs/reference/Commands.md b/docs/reference/Commands.md index dc6335edb..56c0fb1a6 100644 --- a/docs/reference/Commands.md +++ b/docs/reference/Commands.md @@ -5,37 +5,27 @@ title: Commands - Codeception - Documentation # Console Commands -## ConfigValidate - -Validates and prints Codeception config. -Use it do debug Yaml configs - -Check config: - -* `codecept config`: check global config -* `codecept config unit`: check suite config - -Load config: +## GenerateCest -* `codecept config:validate -c path/to/another/config`: from another dir -* `codecept config:validate -c another_config.yml`: from another config file +Generates Cest (scenario-driven object-oriented test) file: -Check overriding config values (like in `run` command) +* `codecept generate:cest suite Login` +* `codecept g:cest suite subdir/subdir/testnameCest.php` +* `codecept g:cest suite LoginCest -c path/to/project` +* `codecept g:cest "App\Login"` -* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle -* `codecept config:validate -o "settings: lint: false"`: disable linting -* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter -## Build +## GenerateSuite -Generates Actor classes (initially Guy classes) from suite configs. -Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. +Create new test suite. Requires suite name and actor name -* `codecept build` -* `codecept build path/to/project` +* `` +* `codecept g:suite api` -> api + ApiTester +* `codecept g:suite integration Code` -> integration + CodeTester +* `codecept g:suite frontend Front` -> frontend + FrontTester @@ -56,59 +46,45 @@ By default it will create 3 suites **acceptance**, **functional**, and **unit**. -## GenerateSnapshot - -Generates Snapshot. -Snapshot can be used to test dynamical data. -If suite name is provided, an actor class will be included into placeholder - -* `codecept g:snapshot UserEmails` -* `codecept g:snapshot Products` -* `codecept g:snapshot acceptance UserEmails` - - - -## SelfUpdate +## Console -Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . +Try to execute test commands in run-time. You may try commands before writing the test. -* `php codecept.phar self-update` +* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. -@author Franck Cassedanne +## Clean +Recursively cleans `output` directory and generated code. -## GenerateGroup +* `codecept clean` -Creates empty GroupObject - extension which handles all group events. -* `codecept g:group Admin` +## Build -## GenerateStepObject +Generates Actor classes (initially Guy classes) from suite configs. +Starting from Codeception 2.0 actor classes are auto-generated. Use this command to generate them manually. -Generates StepObject class. You will be asked for steps you want to implement. +* `codecept build` +* `codecept build path/to/project` -* `codecept g:stepobject acceptance AdminSteps` -* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions +## GenerateEnvironment -## Init +Generates empty environment configuration file into envs dir: + * `codecept g:env firefox` +Required to have `envs` path to be specified in `codeception.yml` -## GeneratePageObject -Generates PageObject. Can be generated either globally, or just for one suite. -If PageObject is generated globally it will act as UIMap, without any logic in it. -* `codecept g:page Login` -* `codecept g:page Registration` -* `codecept g:page acceptance Login` +## CompletionFallback @@ -200,136 +176,160 @@ Options: -## GenerateEnvironment +## GenerateGroup -Generates empty environment configuration file into envs dir: +Creates empty GroupObject - extension which handles all group events. - * `codecept g:env firefox` +* `codecept g:group Admin` -Required to have `envs` path to be specified in `codeception.yml` +## Init -## GenerateCest -Generates Cest (scenario-driven object-oriented test) file: -* `codecept generate:cest suite Login` -* `codecept g:cest suite subdir/subdir/testnameCest.php` -* `codecept g:cest suite LoginCest -c path/to/project` -* `codecept g:cest "App\Login"` +## GherkinSteps +Prints all steps from all Gherkin contexts for a specific suite +{% highlight yaml %} +codecept gherkin:steps acceptance +{% endhighlight %} -## GenerateFeature -Generates Feature file (in Gherkin): -* `codecept generate:feature suite Login` -* `codecept g:feature suite subdir/subdir/login.feature` -* `codecept g:feature suite login.feature -c path/to/project` +## GenerateScenarios +Generates user-friendly text scenarios from scenario-driven tests (Cest). +* `codecept g:scenarios acceptance` - for all acceptance tests +* `codecept g:scenarios acceptance --format html` - in html format +* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir -## Console -Try to execute test commands in run-time. You may try commands before writing the test. -* `codecept console acceptance` - starts acceptance suite environment. If you use WebDriver you can manipulate browser with Codeception commands. +## DryRun +Shows step by step execution process for scenario driven tests without actually running them. +* `codecept dry-run acceptance` +* `codecept dry-run acceptance MyCest` +* `codecept dry-run acceptance checkout.feature` +* `codecept dry-run tests/acceptance/MyCest.php` -## CompletionFallback -## GenerateHelper +## GherkinSnippets -Creates empty Helper class. +Generates code snippets for matched feature files in a suite. +Code snippets are expected to be implemented in Actor or PageObjects -* `codecept g:helper MyHelper` -* `codecept g:helper "My\Helper"` +Usage: +* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests +* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests +* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file +* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir -## GherkinSteps +## GenerateSnapshot -Prints all steps from all Gherkin contexts for a specific suite +Generates Snapshot. +Snapshot can be used to test dynamical data. +If suite name is provided, an actor class will be included into placeholder -{% highlight yaml %} -codecept gherkin:steps acceptance +* `codecept g:snapshot UserEmails` +* `codecept g:snapshot Products` +* `codecept g:snapshot acceptance UserEmails` -{% endhighlight %} +## SelfUpdate +Auto-updates phar archive from official site: 'https://codeception.com/codecept.phar' . -## DryRun +* `php codecept.phar self-update` -Shows step by step execution process for scenario driven tests without actually running them. +@author Franck Cassedanne -* `codecept dry-run acceptance` -* `codecept dry-run acceptance MyCest` -* `codecept dry-run acceptance checkout.feature` -* `codecept dry-run tests/acceptance/MyCest.php` +## GenerateStepObject +Generates StepObject class. You will be asked for steps you want to implement. -## GenerateSuite +* `codecept g:stepobject acceptance AdminSteps` +* `codecept g:stepobject acceptance UserSteps --silent` - skip action questions -Create new test suite. Requires suite name and actor name -* `` -* `codecept g:suite api` -> api + ApiTester -* `codecept g:suite integration Code` -> integration + CodeTester -* `codecept g:suite frontend Front` -> frontend + FrontTester +## GenerateTest +Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -## GenerateScenarios +* `codecept g:test unit User` +* `codecept g:test unit "App\User"` -Generates user-friendly text scenarios from scenario-driven tests (Cest). -* `codecept g:scenarios acceptance` - for all acceptance tests -* `codecept g:scenarios acceptance --format html` - in html format -* `codecept g:scenarios acceptance --path doc` - generate scenarios to `doc` dir +## GeneratePageObject +Generates PageObject. Can be generated either globally, or just for one suite. +If PageObject is generated globally it will act as UIMap, without any logic in it. -## GenerateTest +* `codecept g:page Login` +* `codecept g:page Registration` +* `codecept g:page acceptance Login` -Generates skeleton for Unit Test that extends `Codeception\TestCase\Test`. -* `codecept g:test unit User` -* `codecept g:test unit "App\User"` +## GenerateHelper +Creates empty Helper class. -## Clean +* `codecept g:helper MyHelper` +* `codecept g:helper "My\Helper"` -Recursively cleans `output` directory and generated code. -* `codecept clean` +## GenerateFeature +Generates Feature file (in Gherkin): -## GherkinSnippets +* `codecept generate:feature suite Login` +* `codecept g:feature suite subdir/subdir/login.feature` +* `codecept g:feature suite login.feature -c path/to/project` -Generates code snippets for matched feature files in a suite. -Code snippets are expected to be implemented in Actor or PageObjects -Usage: -* `codecept gherkin:snippets acceptance` - snippets from all feature of acceptance tests -* `codecept gherkin:snippets acceptance/feature/users` - snippets from `feature/users` dir of acceptance tests -* `codecept gherkin:snippets acceptance user_account.feature` - snippets from a single feature file -* `codecept gherkin:snippets acceptance/feature/users/user_accout.feature` - snippets from feature file in a dir + +## ConfigValidate + +Validates and prints Codeception config. +Use it do debug Yaml configs + +Check config: + +* `codecept config`: check global config +* `codecept config unit`: check suite config + +Load config: + +* `codecept config:validate -c path/to/another/config`: from another dir +* `codecept config:validate -c another_config.yml`: from another config file + +Check overriding config values (like in `run` command) + +* `codecept config:validate -o "settings: shuffle: true"`: enable shuffle +* `codecept config:validate -o "settings: lint: false"`: disable linting +* `codecept config:validate -o "reporters: report: \Custom\Reporter" --report`: use custom reporter + From e013a7f1f1f82929767751eba77a7c7d554cb955 Mon Sep 17 00:00:00 2001 From: Thomas Landauer Date: Tue, 13 Feb 2024 20:23:16 +0100 Subject: [PATCH 054/439] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 918c34b10..925d83538 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Codeception Site +# Codeception.com Website https://codeception.com From 6a448a52376fd62958766d082087f35af56cac52 Mon Sep 17 00:00:00 2001 From: Thomas Landauer Date: Tue, 13 Feb 2024 20:29:08 +0100 Subject: [PATCH 055/439] Update _config.yml It's already 1.5 years old... --- _config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index 4be72f287..1339b5f28 100644 --- a/_config.yml +++ b/_config.yml @@ -29,4 +29,4 @@ banner: # disable content to show last blogpost # content: '🎉 Codeception truns 10! Join online celebration on November 30!' # content: 'Codeception is on OpenCollective! Support us 💖' - content: '🎉 Codeception 5 is out! | 🇺🇦 Help Ukraine!' + content: '🇺🇦 Help Ukraine!' From f1c802985f84a599bf7fb20969244abf5cb56c7e Mon Sep 17 00:00:00 2001 From: Thomas Landauer Date: Tue, 13 Feb 2024 20:34:43 +0100 Subject: [PATCH 056/439] Renaming "Uses cases" to "Frameworks" --- _layouts/bootstrap.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_layouts/bootstrap.html b/_layouts/bootstrap.html index da8791194..cf3a1cf25 100644 --- a/_layouts/bootstrap.html +++ b/_layouts/bootstrap.html @@ -126,7 +126,7 @@

Modules

N?Z$BRM3u2t=iZ#ZX>rXpGu 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⋙v9=zxy0oQNFa~(V^#@tc}sd^ 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 Y^SA%D`M(Aa|J^Ts@r&;tJbCc{0AKFUmjD0& literal 0 HcmV?d00001 From 0cf4a14392a1eb603362e26dc405e0e90deaac4e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 4 Feb 2024 15:09:50 +0000 Subject: [PATCH 024/439] updated --- _includes/extensions.md | 14 +- docs/reference/Autoload.md | 6 +- docs/reference/Fixtures.md | 10 +- docs/reference/InitTemplate.md | 54 +++--- docs/reference/Module.md | 326 ++++++++++++++++----------------- 5 files changed, 205 insertions(+), 205 deletions(-) diff --git a/_includes/extensions.md b/_includes/extensions.md index 107bd5f04..742c0b9a2 100644 --- a/_includes/extensions.md +++ b/_includes/extensions.md @@ -2,7 +2,7 @@ ## DotReporter -[See Source](https://github.com/Codeception/Codeception/blob/5.0/ext/DotReporter.php) +[See Source](https://github.com/Codeception/Codeception/blob/5.1/ext/DotReporter.php) DotReporter provides less verbose output for test execution. Like PHPUnit printer it prints dots "." for successful testes and "F" for failures. @@ -38,7 +38,7 @@ Use this extension as an example for building custom reporters. ## Logger -[See Source](https://github.com/Codeception/Codeception/blob/5.0/ext/Logger.php) +[See Source](https://github.com/Codeception/Codeception/blob/5.1/ext/Logger.php) Log suites/tests/steps using Monolog library. Monolog should be installed additionally by Composer. @@ -66,7 +66,7 @@ extensions: ## Recorder -[See Source](https://github.com/Codeception/Codeception/blob/5.0/ext/Recorder.php) +[See Source](https://github.com/Codeception/Codeception/blob/5.1/ext/Recorder.php) Saves a screenshot of each step in acceptance tests and shows them as a slideshow on one HTML page (here's an [example](https://codeception.com/images/recorder.gif)) Activated only for suites with WebDriver module enabled. @@ -125,7 +125,7 @@ public function testLogin(AcceptanceTester $I) ## RunBefore -[See Source](https://github.com/Codeception/Codeception/blob/5.0/ext/RunBefore.php) +[See Source](https://github.com/Codeception/Codeception/blob/5.1/ext/RunBefore.php) Extension for execution of some processes before running tests. @@ -156,7 +156,7 @@ HINT: you can use different configurations per environment. ## RunFailed -[See Source](https://github.com/Codeception/Codeception/blob/5.0/ext/RunFailed.php) +[See Source](https://github.com/Codeception/Codeception/blob/5.1/ext/RunFailed.php) Saves failed tests into tests/_output/failed in order to rerun failed tests. @@ -185,7 +185,7 @@ On each execution failed tests are logged and saved into `tests/_output/failed` ## RunProcess -[See Source](https://github.com/Codeception/Codeception/blob/5.0/ext/RunProcess.php) +[See Source](https://github.com/Codeception/Codeception/blob/5.1/ext/RunProcess.php) Extension to start and stop processes per suite. Can be used to start/stop selenium server, chromedriver, mailcatcher, etc. @@ -232,7 +232,7 @@ HINT: you can use different configurations per environment. ## SimpleReporter -[See Source](https://github.com/Codeception/Codeception/blob/5.0/ext/SimpleReporter.php) +[See Source](https://github.com/Codeception/Codeception/blob/5.1/ext/SimpleReporter.php) This extension demonstrates how you can implement console output of your own. Recommended to be used for development purposes only. diff --git a/docs/reference/Autoload.md b/docs/reference/Autoload.md index d9b36665c..6cef6bad9 100644 --- a/docs/reference/Autoload.md +++ b/docs/reference/Autoload.md @@ -40,7 +40,7 @@ Autoload::addNamespace('app\Codeception', '/path/to/controllers'); {% endhighlight %} -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Util/Autoload.php#L53) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Util/Autoload.php#L53) #### load() @@ -50,6 +50,6 @@ Autoload::addNamespace('app\Codeception', '/path/to/controllers'); * `param string` $class * `return string|false` -[See source](https://github.com/Codeception/Codeception/blob/5.0/src/Codeception/Util/Autoload.php#L80) +[See source](https://github.com/Codeception/Codeception/blob/5.1/src/Codeception/Util/Autoload.php#L80) -

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%0ASEiJ3GnAtthADl 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μ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