Skip to content

Commit 8a106ea

Browse files
authored
Merge pull request #789 from magento/3.1.0-RC
2 parents aeb6aca + d14fbe5 commit 8a106ea

File tree

100 files changed

+3992
-488
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+3992
-488
lines changed

CHANGELOG.md

+36
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
Magento Functional Testing Framework Changelog
22
================================================
3+
3.1.0
4+
________
5+
6+
### Enhancements
7+
8+
* Customizability
9+
* Introduced the new `return` action that allows action groups to return a value. See the [actions page](./docs/test/actions.md#return) for details.
10+
* Introduced new MFTF command that invokes `vendor/bin/codecept run`. See the [mftf page](./docs/commands/mftf.md#codeceptrun) for details.
11+
12+
* Usability
13+
* 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.
14+
* Introduced a new `.env` configuration option `ENABLE_PAUSE`, to enable the new pause feature.
15+
16+
* Maintainability
17+
* 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.
18+
19+
* Modularity
20+
* MFTF now supports the use of actions from multiple modules within suites.
21+
22+
* Traceability
23+
* A deprecation notice is now added at test execution time for deprecated metadata usage.
24+
25+
### Fixes
26+
27+
* Fixed issue with suite precondition failure for `createData` with required entity.
28+
29+
### GitHub Issues/Pull requests:
30+
31+
* [#547](https://github.com/magento/magento2-functional-testing-framework/pull/547) -- Fix invalid behavior of MAGENTO_BACKEND_BASE_URL
32+
* [#742](https://github.com/magento/magento2-functional-testing-framework/pull/742) -- Fix Waits In MagentoPwaWebDriver
33+
* [#750](https://github.com/magento/magento2-functional-testing-framework/pull/750) -- Docs: Outlining the difference between Allure severity levels
34+
* [#683](https://github.com/magento/magento2-functional-testing-framework/pull/683) -- Docs: Renamed sample test name with the correct one
35+
* [#691](https://github.com/magento/magento2-functional-testing-framework/pull/691) -- Docs: Branch name updates
36+
* [#678](https://github.com/magento/magento2-functional-testing-framework/pull/678) -- Docs: Command added to modify the web server rewrites configuration
37+
* [#745](https://github.com/magento/magento2-functional-testing-framework/pull/745) -- Docs: Remove invalid sample test name
38+
339
3.0.0
440
---------
541

composer.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "magento/magento2-functional-testing-framework",
33
"description": "Magento2 Functional Testing Framework",
44
"type": "library",
5-
"version": "3.0.0",
5+
"version": "3.1.0",
66
"license": "AGPL-3.0",
77
"keywords": ["magento", "automation", "functional", "testing"],
88
"config": {
@@ -24,6 +24,7 @@
2424
"composer/composer": "^1.9",
2525
"csharpru/vault-php": "~3.5.3",
2626
"csharpru/vault-php-guzzle6-transport": "^2.0",
27+
"hoa/console": "~3.0",
2728
"monolog/monolog": "^1.17",
2829
"mustache/mustache": "~2.5",
2930
"php-webdriver/webdriver": "^1.8.0",

0 commit comments

Comments
 (0)