From 490cd88f9d1b69d143bdccc76906769ccd96e665 Mon Sep 17 00:00:00 2001 From: Alex Calandra Date: Tue, 2 Oct 2018 15:56:16 -0500 Subject: [PATCH] MQE-1117: dontSeeJsError does not catch JS errors - Added check for null driver to prevent php fatal error --- .../FunctionalTestingFramework/Extension/BaseExtension.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Magento/FunctionalTestingFramework/Extension/BaseExtension.php b/src/Magento/FunctionalTestingFramework/Extension/BaseExtension.php index 373c752d8..29f263ed2 100644 --- a/src/Magento/FunctionalTestingFramework/Extension/BaseExtension.php +++ b/src/Magento/FunctionalTestingFramework/Extension/BaseExtension.php @@ -90,6 +90,9 @@ public function getUri() protected function pageChanged() { try { + if ($this->getDriver() === null) { + return false; + } $currentUri = $this->getDriver()->_getCurrentUri(); if ($this->uri !== $currentUri) {