Skip to content

Commit def54b2

Browse files
committed
Merge remote-tracking branch 'origin/develop' into MQE-910-develop
2 parents 59b3f61 + 070dbeb commit def54b2

31 files changed

+663
-897
lines changed

CHANGELOG.md

+21
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
Magento Functional Testing Framework Changelog
22
================================================
33

4+
2.3.11
5+
-----
6+
### Fixes
7+
* `mftf run:failed` now correctly regenerates tests that are in suites that were parallelized (`suite` => `suite_0`, `suite_1`)
8+
9+
2.3.10
10+
-----
11+
### Enhancements
12+
* Maintainability
13+
* Added new `mftf run:failed` commands, which reruns all failed tests from last run configuration.
14+
15+
### Fixes
16+
* Fixed an issue where mftf would fail to parse test materials for extensions installed under `vendor`.
17+
* Fixed a Windows compatibility issue around the use of Magento's `ComponentRegistrar` to aggregate paths.
18+
* Fixed an issue where an `element` with no `type` would cause PHP warnings during test runs.
19+
20+
2.3.9
21+
-----
22+
### Fixes
23+
* Logic for parallel execution were updated to split default tests and suites from running in one group.
24+
425
2.3.8
526
-----
627
### Fixes

bin/mftf

+1-1
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.3.8');
32+
$application->setVersion('2.3.11');
3333
/** @var \Magento\FunctionalTestingFramework\Console\CommandListInterface $commandList */
3434
$commandList = new \Magento\FunctionalTestingFramework\Console\CommandList;
3535
foreach ($commandList->getCommands() as $command) {

composer.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22
"name": "magento/magento2-functional-testing-framework",
33
"description": "Magento2 Functional Testing Framework",
44
"type": "library",
5-
"version": "2.3.8",
5+
"version": "2.3.11",
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",
13+
"ext-curl": "*",
1314
"allure-framework/allure-codeception": "~1.2.6",
1415
"codeception/codeception": "~2.3.4",
1516
"consolidation/robo": "^1.0.0",
@@ -30,6 +31,7 @@
3031
"goaop/framework": "2.2.0",
3132
"codacy/coverage": "^1.4",
3233
"phpmd/phpmd": "^2.6.0",
34+
"phpunit/phpunit": "~6.5.0 || ~7.0.0",
3335
"rregeer/phpunit-coverage-check": "^0.1.4",
3436
"php-coveralls/php-coveralls": "^1.0",
3537
"symfony/stopwatch": "~3.4.6"

0 commit comments

Comments
 (0)