MDL-67339 behat: Enhance Behat exception message
authorJohn Beedell <john.beedell@open.ac.uk>
Fri, 22 Nov 2019 16:51:45 +0000 (16:51 +0000)
committerJohn Beedell <john.beedell@open.ac.uk>
Mon, 2 Dec 2019 09:46:08 +0000 (09:46 +0000)
lib/behat/behat_base.php

index 7a23e2d..a8aa67d 100644 (file)
@@ -827,8 +827,8 @@ class behat_base extends Behat\MinkExtension\Context\RawMinkContext {
         // number of JS pending code and JS completed code will not match and we will reach this point.
         throw new \Exception('Javascript code and/or AJAX requests are not ready after ' .
                 self::get_extended_timeout() .
-                ' seconds. There is a Javascript error or the code is extremely slow. ' .
-                'If you are using a slow machine, consider setting $CFG->behat_increasetimeout.');
+                ' seconds. There is a Javascript error or the code is extremely slow (' . $pending .
+                '). If you are using a slow machine, consider setting $CFG->behat_increasetimeout.');
     }
 
     /**