open /sessions/logout
open /sessions/login
type login admin
type password admin
clickAndWait commit
waitForElementPresent css=.js-user-authenticated
open /dashboard/index/com.sonarsource.it.samples:multi-modules-sample
click css=#context-navigation .navbar-admin-link
waitForElementPresent link=Update Key
clickAndWait link=Update Key
type id=string_to_replace foo
type id=replacement_string org.sonar
clickAndWait id=bulk_update_button
waitForText css=#content h1 *Bulk update can not be performed*
assertText css=#content *Bulk update can not be performed*No key contains the string to replace ("foo").*
assertElementNotPresent id=bulk_update_button
clickAndWait Link=Back
waitForText content *Update Key*com.sonarsource.it.samples:multi-modules-sample*