Skip to content

Commit 1ca5694

Browse files
authored
Merge pull request #522 from magento/MQE-1893
MQE-1893: CHANGELOG.MD and Composer version bump
2 parents 245e116 + ca2e420 commit 1ca5694

File tree

4 files changed

+30
-3
lines changed

4 files changed

+30
-3
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
Magento Functional Testing Framework Changelog
22
================================================
3+
2.5.4
4+
-----
5+
6+
* Traceability
7+
* Introduced new `mftf doctor` command
8+
* Command verifies and troubleshoots some configuration steps required for running tests
9+
* Please see DevDocs for more details
10+
* `<*Data>` actions now contain `API Endpoint` and `Request Header` artifacts.
11+
* Introduced new `.env` configurations `ENABLE_BROWSER_LOG` and `BROWSER_LOG_BLACKLIST`
12+
* Configuration enables allure artifacts for browser log entries if they are present after the step.
13+
* Blacklist filters out logs from specific sources.
14+
* Customizability
15+
* Introduced `timeout=""` to `magentoCLI` actions.
16+
17+
### GitHub Issues/Pull requests:
18+
* [#317](https://github.com/magento/magento2-functional-testing-framework/pull/317) -- RetrieveEntityField generation does not consider ActionGroup as part of namespace
19+
* [#433](https://github.com/magento/magento2-functional-testing-framework/pull/433) -- Add possibility to include multiple non primitive types in an array
20+
21+
### Fixes
22+
* A test now contains attachments for every exception encountered in the test (fix for a test `<after>` exception overriding all test exceptions).
23+
* Fixed hard requirement for `MAGENTO_BASE_URL` to contain a leading `/`.
24+
* `magentoCLI` actions for `config:sensitive:set` no longer obscure CLI output.
25+
* `WAIT_TIMEOUT` in the `.env` now correctly sets `pageload_timeout` configuration.
26+
* Fixed an issue where `run:group` could not consolidate a `group` that had tests in and out of `<suite>`s.
27+
328
2.5.3
429
-----
530

bin/mftf

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,11 @@ try {
2727

2828

2929
try {
30+
$version = json_decode(file_get_contents(FW_BP . DIRECTORY_SEPARATOR . 'composer.json'), true);
31+
$version = $version['version'];
3032
$application = new Symfony\Component\Console\Application();
3133
$application->setName('Magento Functional Testing Framework CLI');
32-
$application->setVersion('2.5.3');
34+
$application->setVersion($version);
3335
/** @var \Magento\FunctionalTestingFramework\Console\CommandListInterface $commandList */
3436
$commandList = new \Magento\FunctionalTestingFramework\Console\CommandList;
3537
foreach ($commandList->getCommands() as $command) {

composer.json

Lines changed: 1 addition & 1 deletion
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": "2.5.3",
5+
"version": "2.5.4",
66
"license": "AGPL-3.0",
77
"keywords": ["magento", "automation", "functional", "testing"],
88
"config": {

composer.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)