After done all config following this guide https://devdocs.magento.com/mftf/docs/getting-started.html#set-up-a-standalone-mftf. I Ran bin/mftf run:test AdminLoginSuccessfulTest and getting an exception [PHPUnit\Framework\Exception] Invalid argument supplied for foreach() at ../src/Magento/FunctionalTestingFramework/Extension/BrowserLogUtil.php:46
Line 46:
43 public static function getLogsOfType($log, $type)
44 {
45 $errors = [];
46 foreach ($log as $entry) {
47 if (array_key_exists("source", $entry) && $entry["source"] === $type) {
48 $errors[] = $entry;
49 }
50 }
51 return $errors;
52 }
Variable $log at line 46 is string "/session//log".
How do I resolve this issue?
Expected result
bin/mftf run:test AdminLoginSuccessfulTest without exception
Test tests/functional/tests/MFTF/_generated/default/AdminLoginSuccessfulTestCest.php:AdminLoginSuccessfulTest
[PHPUnit\Framework\Exception] Invalid argument supplied for foreach() at ../src/Magento/FunctionalTestingFramework/Extension/BrowserLogUtil.php:46
Scenario Steps:
// Entering Action Group [loginAsAdmin] AdminLoginActionGroup
Preconditions
Steps to reproduce
Variable $log at line 46 is string "/session//log". How do I resolve this issue?
Expected result
Actual result
Logs
Scenario Steps:
1 /home/magento/public_html/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/Extension/BrowserLogUtil.php:46
2 /home/magento/public_html/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/Extension/BrowserLogUtil.php:28
3 /home/magento/public_html/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/Extension/TestContextExtension.php:218
4 /home/magento/public_html/magento2-functional-testing-framework/vendor/symfony/event-dispatcher/EventDispatcher.php:264
5 /home/magento/public_html/magento2-functional-testing-framework/vendor/symfony/event-dispatcher/EventDispatcher.php:239
6 /home/magento/public_html/magento2-functional-testing-framework/vendor/symfony/event-dispatcher/EventDispatcher.php:73
7 /home/magento/public_html/magento2-functional-testing-framework/dev/tests/functional/tests/MFTF/_generated/default/AdminLoginSuccessfulTestCest.php:50
8 Magento\AcceptanceTest_default\Backend\AdminLoginSuccessfulTestCest->AdminLoginSuccessfulTest
ERRORS! Tests: 1, Assertions: 0, Errors: 1.