Browse Source

use more specific target for inputs.

MOODLE_33_STABLE
Dan Marsden 8 years ago
parent
commit
974dd45a74
  1. 8
      tests/behat/extra_features.feature
  2. 16
      tests/behat/report.feature

8
tests/behat/extra_features.feature

@ -79,13 +79,13 @@ Feature: Test the various new features in the attendance module
When I follow "Take attendance" When I follow "Take attendance"
# Present # 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 # 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 # 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 # 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 press "Save attendance"
And I follow "Report" And I follow "Report"
Then "P" "text" should exist in the "Student 1" "table_row" Then "P" "text" should exist in the "Student 1" "table_row"

16
tests/behat/report.feature

@ -51,7 +51,7 @@ Feature: Visiting reports
When I follow "Attendance" When I follow "Attendance"
Then I click on "Take attendance" "link" in the "1am - 2am" "table_row" Then I click on "Take attendance" "link" in the "1am - 2am" "table_row"
# Late # 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" And I press "Save attendance"
When I follow "Report" When I follow "Report"
@ -77,7 +77,7 @@ Feature: Visiting reports
When I follow "Attendance" When I follow "Attendance"
Then I click on "Take attendance" "link" in the "1am - 2am" "table_row" Then I click on "Take attendance" "link" in the "1am - 2am" "table_row"
# Excused # 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" And I press "Save attendance"
When I follow "Attendance" When I follow "Attendance"
@ -118,7 +118,7 @@ Feature: Visiting reports
When I follow "Attendance" When I follow "Attendance"
Then I click on "Take attendance" "link" in the "1am - 2am" "table_row" Then I click on "Take attendance" "link" in the "1am - 2am" "table_row"
# Excused # 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" And I press "Save attendance"
When I follow "Add session" 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" When I click on "Take attendance" "link" in the "3am - 4am" "table_row"
# Present # 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" And I press "Save attendance"
When I follow "Report" When I follow "Report"
@ -158,7 +158,7 @@ Feature: Visiting reports
When I click on "Take attendance" "link" in the "1am - 2am" "table_row" When I click on "Take attendance" "link" in the "1am - 2am" "table_row"
# Late # 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" And I press "Save attendance"
When I follow "Add session" 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" When I click on "Take attendance" "link" in the "3am - 4am" "table_row"
# Present # 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" And I press "Save attendance"
When I follow "Add session" 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" When I click on "Take attendance" "link" in the "1am - 2am" "table_row"
# Late # 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" And I press "Save attendance"
When I follow "Add session" 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" When I click on "Take attendance" "link" in the "3am - 4am" "table_row"
# Present # 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" And I press "Save attendance"
When I follow "Add session" When I follow "Add session"

Loading…
Cancel
Save