MDL-39851 javascript: Add behat fix for filepicker
authorDamyon Wiese <damyon@moodle.com>
Wed, 14 Aug 2013 03:03:53 +0000 (11:03 +0800)
committerDamyon Wiese <damyon@moodle.com>
Wed, 14 Aug 2013 03:15:41 +0000 (11:15 +0800)
The filepicker was changed to use M.core.dialogue - this
patch updates the behat suite to search the changed dom for
the file picker windows closed event.

lib/behat/behat_files.php

index 9d12a3a..a83d36c 100644 (file)
@@ -209,9 +209,7 @@ class behat_files extends behat_base {
 
         $this->find(
             'xpath',
-            "//div[@id='filesskin']" .
-                "/descendant::div[contains(concat(' ', @class, ' '), ' yui3-widget-mask ')]" .
-                "[contains(concat(' ', @style, ' '), ' display: none; ')]",
+            "//div[contains(@class, 'filepicker') and contains(@class, 'moodle-dialogue-hidden')]",
             $exception
         );
     }