From 1957d33996309d6fd448ce34c8568b904f78953c Mon Sep 17 00:00:00 2001 From: Andrew Nicols Date: Thu, 28 Sep 2017 13:50:45 +0800 Subject: [PATCH] MDL-59890 behat: Check empty not isset for switchids --- lib/tests/behat/behat_data_generators.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tests/behat/behat_data_generators.php b/lib/tests/behat/behat_data_generators.php index d0bdb8eee7c..7f0d2bf2d63 100644 --- a/lib/tests/behat/behat_data_generators.php +++ b/lib/tests/behat/behat_data_generators.php @@ -227,7 +227,7 @@ class behat_data_generators extends behat_base { $methodname = 'get_' . $element . '_id'; // Not all the switch fields are required, default vars will be assigned by data generators. - if (isset($elementdata[$element])) { + if (!empty($elementdata[$element])) { // Temp $id var to avoid problems when $element == $field. $id = $this->{$methodname}($elementdata[$element]); unset($elementdata[$element]); -- 2.43.0