use more specific target for inputs.
authorDan Marsden <dan@danmarsden.com>
Wed, 12 Apr 2017 21:47:29 +0000 (09:47 +1200)
committerDan Marsden <dan@danmarsden.com>
Wed, 12 Apr 2017 21:47:29 +0000 (09:47 +1200)
tests/behat/extra_features.feature
tests/behat/report.feature

index 0029126..505c36f 100644 (file)
@@ -79,13 +79,13 @@ Feature: Test the various new features in the attendance module
 
     When I follow "Take attendance"
     # Present
-    And I click on "td.c2 input" "css_element" in the "Student 1" "table_row"
+    And I click on "td.cell.c2 input" "css_element" in the "Student 1" "table_row"
     # Late
-    And I click on "td.c3 input" "css_element" in the "Student 2" "table_row"
+    And I click on "td.cell.c3 input" "css_element" in the "Student 2" "table_row"
     # Excused
-    And I click on "td.c4 input" "css_element" in the "Temporary user 1" "table_row"
+    And I click on "td.cell.c4 input" "css_element" in the "Temporary user 1" "table_row"
     # Absent
-    And I click on "td.c5 input" "css_element" in the "Temporary user 2" "table_row"
+    And I click on "td.cell.c5 input" "css_element" in the "Temporary user 2" "table_row"
     And I press "Save attendance"
     And I follow "Report"
     Then "P" "text" should exist in the "Student 1" "table_row"
index 850afa0..72e7c0c 100644 (file)
@@ -51,7 +51,7 @@ Feature: Visiting reports
         When I follow "Attendance"
         Then I click on "Take attendance" "link" in the "1am - 2am" "table_row"
          # Late
-         And I click on "td.c3 input" "css_element" in the "Student 1" "table_row"
+         And I click on "td.cell.c3 input" "css_element" in the "Student 1" "table_row"
          And I press "Save attendance"
 
         When I follow "Report"
@@ -77,7 +77,7 @@ Feature: Visiting reports
         When I follow "Attendance"
         Then I click on "Take attendance" "link" in the "1am - 2am" "table_row"
          # Excused
-         And I click on "td.c3 input" "css_element" in the "Student 1" "table_row"
+         And I click on "td.cell.c3 input" "css_element" in the "Student 1" "table_row"
          And I press "Save attendance"
 
         When I follow "Attendance"
@@ -118,7 +118,7 @@ Feature: Visiting reports
         When I follow "Attendance"
         Then I click on "Take attendance" "link" in the "1am - 2am" "table_row"
          # Excused
-         And I click on "td.c3 input" "css_element" in the "Student 1" "table_row"
+         And I click on "td.cell.c3 input" "css_element" in the "Student 1" "table_row"
          And I press "Save attendance"
 
         When I follow "Add session"
@@ -133,7 +133,7 @@ Feature: Visiting reports
 
         When I click on "Take attendance" "link" in the "3am - 4am" "table_row"
          # Present
-         And I click on "td.c2 input" "css_element" in the "Student 1" "table_row"
+         And I click on "td.cell.c2 input" "css_element" in the "Student 1" "table_row"
          And I press "Save attendance"
 
         When I follow "Report"
@@ -158,7 +158,7 @@ Feature: Visiting reports
 
         When I click on "Take attendance" "link" in the "1am - 2am" "table_row"
          # Late
-         And I click on "td.c3 input" "css_element" in the "Student 1" "table_row"
+         And I click on "td.cell.c3 input" "css_element" in the "Student 1" "table_row"
          And I press "Save attendance"
 
         When I follow "Add session"
@@ -170,7 +170,7 @@ Feature: Visiting reports
 
         When I click on "Take attendance" "link" in the "3am - 4am" "table_row"
          # Present
-         And I click on "td.c2 input" "css_element" in the "Student 1" "table_row"
+         And I click on "td.cell.c2 input" "css_element" in the "Student 1" "table_row"
          And I press "Save attendance"
 
         When I follow "Add session"
@@ -202,7 +202,7 @@ Feature: Visiting reports
 
         When I click on "Take attendance" "link" in the "1am - 2am" "table_row"
          # Late
-         And I click on "td.c3 input" "css_element" in the "Student 1" "table_row"
+         And I click on "td.cell.c3 input" "css_element" in the "Student 1" "table_row"
          And I press "Save attendance"
 
         When I follow "Add session"
@@ -213,7 +213,7 @@ Feature: Visiting reports
 
         When I click on "Take attendance" "link" in the "3am - 4am" "table_row"
          # Present
-         And I click on "td.c2 input" "css_element" in the "Student 1" "table_row"
+         And I click on "td.cell.c2 input" "css_element" in the "Student 1" "table_row"
          And I press "Save attendance"
 
         When I follow "Add session"