Skip to content

Commit 00e1508

Browse files
committed
Suite after section failure HOTFIX
- verification test fixes
1 parent 64e8b3e commit 00e1508

File tree

3 files changed

+21
-6
lines changed

3 files changed

+21
-6
lines changed

dev/tests/verification/Resources/ActionsInDifferentModulesSuite.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,13 @@ class ActionsInDifferentModulesSuite extends \Codeception\GroupObject
196196
);
197197
$availableSessions = RemoteWebDriver::getAllSessions($wdHost);
198198
foreach ($availableSessions as $session) {
199-
$remoteWebDriver = RemoteWebDriver::createBySessionID($session['id'], $wdHost);
200-
$remoteWebDriver->quit();
199+
try {
200+
$remoteWebDriver = RemoteWebDriver::createBySessionID($session['id'], $wdHost);
201+
$remoteWebDriver->quit();
202+
} catch (\Exception $exception) {
203+
print("Failed trying to quit WebDriver session. Exception message: " . $exception->getMessage() . " Test execution will continue." . PHP_EOL);
204+
// Session already closed so nothing to do
205+
}
201206
}
202207
}
203208
}

dev/tests/verification/Resources/functionalSuiteHooks.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,13 @@ class functionalSuiteHooks extends \Codeception\GroupObject
179179
);
180180
$availableSessions = RemoteWebDriver::getAllSessions($wdHost);
181181
foreach ($availableSessions as $session) {
182-
$remoteWebDriver = RemoteWebDriver::createBySessionID($session['id'], $wdHost);
183-
$remoteWebDriver->quit();
182+
try {
183+
$remoteWebDriver = RemoteWebDriver::createBySessionID($session['id'], $wdHost);
184+
$remoteWebDriver->quit();
185+
} catch (\Exception $exception) {
186+
print("Failed trying to quit WebDriver session. Exception message: " . $exception->getMessage() . " Test execution will continue." . PHP_EOL);
187+
// Session already closed so nothing to do
188+
}
184189
}
185190
}
186191
}

dev/tests/verification/Resources/functionalSuiteWithComments.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,13 @@ class functionalSuiteWithComments extends \Codeception\GroupObject
159159
);
160160
$availableSessions = RemoteWebDriver::getAllSessions($wdHost);
161161
foreach ($availableSessions as $session) {
162-
$remoteWebDriver = RemoteWebDriver::createBySessionID($session['id'], $wdHost);
163-
$remoteWebDriver->quit();
162+
try {
163+
$remoteWebDriver = RemoteWebDriver::createBySessionID($session['id'], $wdHost);
164+
$remoteWebDriver->quit();
165+
} catch (\Exception $exception) {
166+
print("Failed trying to quit WebDriver session. Exception message: " . $exception->getMessage() . " Test execution will continue." . PHP_EOL);
167+
// Session already closed so nothing to do
168+
}
164169
}
165170
}
166171
}

0 commit comments

Comments
 (0)