| open | /sessions/logout | |
| open | /sessions/new | |
| type | id=login | admin |
| type | id=password | admin |
| clickAndWait | name=commit | |
| open | /permission_templates | |
| waitForElementPresent | css=td[data-permission="user"] | |
| click | css=td[data-permission="user"] .js-update-users | |
| waitForElementPresent | css=#grant-to-project-creators | |
| assertElementPresent | css=#grant-to-project-creators:not(:checked) | |
| click | css=#grant-to-project-creators | |
| click | css=.js-modal-close | |
| waitForElementPresent | css=td[data-permission="user"] .js-project-creators | |
| click | css=td[data-permission="user"] .js-update-users | |
| waitForElementPresent | css=#grant-to-project-creators | |
| assertElementPresent | css=#grant-to-project-creators:checked | |
| click | css=#grant-to-project-creators | |
| click | css=.js-modal-close | |
| waitForElementNotPresent | css=td[data-permission="user"] .js-project-creators |