You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+26Lines changed: 26 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,32 @@
1
1
Magento Functional Testing Framework Changelog
2
2
================================================
3
3
4
+
2.3.6
5
+
-----
6
+
### Enhancements
7
+
* Maintainability
8
+
* A `-r` or `--remove` flag has been introduced to `bin/mftf` commands to clear out the contents of the `_generated` folder before generation. This flag has been added to the following commands:
9
+
* `generate:tests`
10
+
* `generate:suite`
11
+
* `run:test`
12
+
* `run:group`
13
+
* Customizability
14
+
* Persisted data handling mechanisms have been reworked.
15
+
* All persisted data is now referenced with the single `$` syntax (old syntax is still supported):
16
+
* `$persistedData.field$`
17
+
* Persisted data resolution now starts in its own scope and broadens if no matching `stepKey` was found in the current scope.
18
+
* Added support for referencing `suite` persisted data in tests.
19
+
* Added support for removing data created in between test scopes (`test`, `before/after`, `suite`).
20
+
* An attribute `skipReadiness` has been added to all test actions, allowing the individual test action to completely bypass the `ReadinessExtension` if it is enabled.
21
+
22
+
### Fixes
23
+
* To prevent Allure reporting from collating tests with identical `title`, the `testCaseId` annotation is now automatically prepended to the `title` annotation when tests are generated.
24
+
* The `magentoCLI` command now correctly removes `index.php` if it is present in the `MAGENTO_BASE_URL`.
25
+
* Invalid XML errors now indicate which XML file caused the error.
26
+
* Attempting to `extend` a test that does not exist now skips the generation of the test.
27
+
* Fixed an issue where a `suite` would generate invalid PHP if the `before` or `after` contained only `createData` actions.
28
+
* Fixed an issue where a selector inside an `actionGroup` would incorrectly append the `actionGroup`'s `stepKey` to the selector.
0 commit comments