MDL-51698 user: Adapting behat test
authorDavid Monllao <davidm@moodle.com>
Wed, 9 Dec 2015 05:22:38 +0000 (13:22 +0800)
committerDavid Monllao <davidm@moodle.com>
Wed, 9 Dec 2015 05:22:38 +0000 (13:22 +0800)
Using the generic .breadcrumb-nav like in edit_tag.feature as the elements
on it are quite generic and there is no much chance of future conflicts.

user/tests/behat/set_default_homepage.feature

index 7358ca7..6f03c17 100644 (file)
@@ -18,11 +18,11 @@ Feature: Set the site home page and dashboard as the default home page
     And I follow "Make this my default home page"
     And I should not see "Make this my default home page"
     And I follow "Course 1"
-    And "//ul[@class='breadcrumb']/li/a[text()='Home']" "xpath_element" should exist
+    And "Home" "text" should exist in the ".breadcrumb-nav" "css_element"
     And I am on site homepage
     And I follow "Dashboard"
     And I follow "Make this my default home page"
     And I should not see "Make this my default home page"
     And I am on site homepage
     When I follow "Course 1"
-    Then "//ul[@class='breadcrumb']/li/a[text()='Dashboard']" "xpath_element" should exist
+    Then "Dashboard" "text" should exist in the ".breadcrumb-nav" "css_element"