From 91a03967e63abb61d48c54b8be1f42da0804c647 Mon Sep 17 00:00:00 2001 From: Soumya Unnikrishnan Date: Tue, 18 Aug 2020 13:20:42 -0500 Subject: [PATCH 1/2] MQE-2258: CHANGELOG.MD and Composer version bump --- CHANGELOG.md | 36 ++++++++++++++++++++++++++++++++++++ composer.json | 2 +- composer.lock | 6 ++++-- docs/test/actions.md | 3 ++- 4 files changed, 43 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a24b5f29..bdb9bdaf9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,41 @@ Magento Functional Testing Framework Changelog ================================================ +3.1.0 +________ + +### Enhancements + +* Customizability + * Introduced new action `return` that allows action group to return a value. [See actions page for details](./docs/test/actions.md#return) + * Introduced new MFTF command that invokes `vendor/bin/codecept run`. [See mftf page for details](./docs/commands/mftf.md#codeceptrun) + +* Usability + * Introduced new action `pause`, to invoke codeception interactive pause for debugging during test execution. [See Interactive Pause page for details](./docs/interactive-pause.md) + * Introduced new `.env` configuration `ENABLE_PAUSE` to enable the new pause feature. + +* Maintainability + * Added new static check that checks for usage of `pause` action. [See command page for details](./docs/commands/mftf.md#static-checks) + +* Modularity + * Support use of actions from multiple modules in suites. + +* Traceability + * Deprecation notice added at test execution time for deprecated metadata usage. + +### Fixes + +* Fixed issue with suite precondition failure for `createData` with required entity. + +### GitHub Issues/Pull requests: + + * [#547](https://github.com/magento/magento2-functional-testing-framework/pull/547) -- Fix invalid behavior of MAGENTO_BACKEND_BASE_URL + * [#742](https://github.com/magento/magento2-functional-testing-framework/pull/742) -- Fix Waits In MagentoPwaWebDriver + * [#750](https://github.com/magento/magento2-functional-testing-framework/pull/750) -- Docs: Outlining the difference between Allure severity levels + * [#683](https://github.com/magento/magento2-functional-testing-framework/pull/683) -- Docs: Renamed sample test name with the correct one + * [#691](https://github.com/magento/magento2-functional-testing-framework/pull/691) -- Docs: Branch name updates + * [#678](https://github.com/magento/magento2-functional-testing-framework/pull/678) -- Docs: Command added to modify the web server rewrites configuration + * [#745](https://github.com/magento/magento2-functional-testing-framework/pull/745) -- Docs: Remove invalid sample test name + 3.0.0 --------- diff --git a/composer.json b/composer.json index 6f8b0c2c2..813ab382b 100755 --- a/composer.json +++ b/composer.json @@ -2,7 +2,7 @@ "name": "magento/magento2-functional-testing-framework", "description": "Magento2 Functional Testing Framework", "type": "library", - "version": "3.0.0", + "version": "3.1.0", "license": "AGPL-3.0", "keywords": ["magento", "automation", "functional", "testing"], "config": { diff --git a/composer.lock b/composer.lock index 91fa2c772..7f7648096 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "98733866973fb51e11e316b98c0af563", + "content-hash": "278e33e2c7d183d0b7689b5a76127d29", "packages": [ { "name": "allure-framework/allure-codeception", @@ -3664,6 +3664,7 @@ "keywords": [ "tokenizer" ], + "abandoned": true, "time": "2020-02-07T06:19:00+00:00" }, { @@ -7469,5 +7470,6 @@ "ext-json": "*", "ext-openssl": "*" }, - "platform-dev": [] + "platform-dev": [], + "plugin-api-version": "1.1.0" } diff --git a/docs/test/actions.md b/docs/test/actions.md index f69ee1d66..42ecde053 100644 --- a/docs/test/actions.md +++ b/docs/test/actions.md @@ -1251,8 +1251,9 @@ Attribute|Type|Use|Description `stepKey`|string|required| A unique identifier of the action. #### Example + ```xml - ``` From 33a84af8b0ac3c1956829f7d87ee80928894ed43 Mon Sep 17 00:00:00 2001 From: Donald Booth Date: Wed, 19 Aug 2020 11:09:40 -0500 Subject: [PATCH 2/2] Grammar and formatting --- CHANGELOG.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bdb9bdaf9..fd555ee88 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,21 +6,21 @@ ________ ### Enhancements * Customizability - * Introduced new action `return` that allows action group to return a value. [See actions page for details](./docs/test/actions.md#return) - * Introduced new MFTF command that invokes `vendor/bin/codecept run`. [See mftf page for details](./docs/commands/mftf.md#codeceptrun) + * Introduced the new `return` action that allows action groups to return a value. See the [actions page](./docs/test/actions.md#return) for details. + * Introduced new MFTF command that invokes `vendor/bin/codecept run`. See the [mftf page](./docs/commands/mftf.md#codeceptrun) for details. * Usability - * Introduced new action `pause`, to invoke codeception interactive pause for debugging during test execution. [See Interactive Pause page for details](./docs/interactive-pause.md) - * Introduced new `.env` configuration `ENABLE_PAUSE` to enable the new pause feature. + * Introduced new action `pause`, to invoke codeception interactive pause for debugging during test execution. See the [Interactive Pause](./docs/interactive-pause.md) page for details. + * Introduced a new `.env` configuration option `ENABLE_PAUSE`, to enable the new pause feature. * Maintainability - * Added new static check that checks for usage of `pause` action. [See command page for details](./docs/commands/mftf.md#static-checks) + * Added a new static check that checks for the usage of the `pause` action. See the [command page](./docs/commands/mftf.md#static-checks) for details. * Modularity - * Support use of actions from multiple modules in suites. + * MFTF now supports the use of actions from multiple modules within suites. * Traceability - * Deprecation notice added at test execution time for deprecated metadata usage. + * A deprecation notice is now added at test execution time for deprecated metadata usage. ### Fixes