Skip to content

Commit dc2c250

Browse files
authored
Merge branch 'develop' into fix-non-api-operations
2 parents 272fb1e + 4e259a0 commit dc2c250

File tree

57 files changed

+2337
-501
lines changed

Some content is hidden

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

57 files changed

+2337
-501
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,6 @@ dev/tests/functional/MFTF.suite.yml
1616
dev/tests/functional/_output
1717
dev/mftf.log
1818
dev/tests/mftf.log
19-
dev/tests/docs/*
19+
dev/tests/docs/*
20+
dev/tests/_output
21+
dev/tests/functional.suite.yml

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
Magento Functional Testing Framework Changelog
22
================================================
33

4+
2.4.4
5+
-----
6+
### Fixes
7+
* Fixed an issue where `_CREDS` could not be resolved when used in a suite.
8+
9+
2.4.3
10+
-----
11+
* Customizability
12+
* Use of `_CREDS` has been extended to `<magentoCLI>` and `<createData>` actions
13+
* Traceability
14+
* A Test step is now generated and injected in the allure report when a test is reported as `BROKEN`.
15+
16+
### Fixes
17+
* `static-checks` command now properly returns `1` if any static check failed.
18+
* MFTF Console Printer class correctly utilizes `--steps` and other flags passed directly to `codecept commands`.
19+
* `*source` actions correctly print when using `userInput` or `html` attributes.
20+
* XML Comments should no longer throw an error in parsing when used outside `test/actionGroup`
21+
22+
### GitHub Issues/Pull requests:
23+
* [#703](https://github.com/magento/magento2-functional-testing-framework/pull/403) -- SMALL_CHANGE: Minor change suggested
24+
425
2.4.2
526
-----
627
* Traceability

bin/mftf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ try {
2929
try {
3030
$application = new Symfony\Component\Console\Application();
3131
$application->setName('Magento Functional Testing Framework CLI');
32-
$application->setVersion('2.4.2');
32+
$application->setVersion('2.4.4');
3333
/** @var \Magento\FunctionalTestingFramework\Console\CommandListInterface $commandList */
3434
$commandList = new \Magento\FunctionalTestingFramework\Console\CommandList;
3535
foreach ($commandList->getCommands() as $command) {

composer.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,20 @@
22
"name": "magento/magento2-functional-testing-framework",
33
"description": "Magento2 Functional Testing Framework",
44
"type": "library",
5-
"version": "2.4.2",
5+
"version": "2.4.4",
66
"license": "AGPL-3.0",
77
"keywords": ["magento", "automation", "functional", "testing"],
88
"config": {
99
"sort-packages": true
1010
},
1111
"require": {
1212
"php": "7.0.2||7.0.4||~7.0.6||~7.1.0||~7.2.0||~7.3.0",
13-
"allure-framework/allure-codeception": "~1.3.0",
1413
"ext-curl": "*",
14+
"allure-framework/allure-codeception": "~1.3.0",
1515
"codeception/codeception": "~2.3.4 || ~2.4.0 ",
1616
"consolidation/robo": "^1.0.0",
17+
"csharpru/vault-php": "~3.5.3",
18+
"csharpru/vault-php-guzzle6-transport": "^2.0",
1719
"flow/jsonpath": ">0.2",
1820
"fzaninotto/faker": "^1.6",
1921
"monolog/monolog": "^1.0",

0 commit comments

Comments
 (0)