MDL-44891 Behat: Add step to check attribute
authorsam marshall <s.marshall@open.ac.uk>
Thu, 27 Mar 2014 18:44:29 +0000 (18:44 +0000)
committersam marshall <s.marshall@open.ac.uk>
Fri, 4 Apr 2014 17:16:28 +0000 (18:16 +0100)
commitc0fb7f44174acb0c746567b5fe38b5d151970a52
tree1085065c84bfd71a197e111ffe4c6e2f8e75f77f
parentad32dda90c21dbca464df2ee2a10c7e3a8a3fd9a
MDL-44891 Behat: Add step to check attribute

This commit creates a Behat step of the form:

Then the "title" attribute of "Toggle visibility" "button"
should contain "Show"

This is useful because unless I missed something there is currently
no step that checks attribute values; this seems like a simple
generic step. Behat is intended to check user-visible effects in
the resulting HTML, and sometimes these effects are implemented
using attribute values (two common examples are the alt= attribute,
which is visible to screenreader users, and the title= attribute,
which is visible to all users; there's also the src attribute of
images, and lots of other possibilities too).
lib/tests/behat/behat_general.php