open /sessions/new
type login admin
type password admin
clickAndWait commit
waitForElementPresent css=.js-user-authenticated
open /settings/index
clickAndWait link=Licenses
clickAndWait link=Server ID
selectFrame settings_iframe
storeText address_0 valid_ip
type name=organisation Name with invalid chars like $
type name=address ${valid_ip}
clickAndWait generate-button
assertElementPresent error
waitForText error *Organisation does not match the required pattern.*
assertElementNotPresent server_id