Sudo Rule Run-As User
open /ipa/ui/#navigation=policy&policy=sudo
waitForNotVisible //span[@id='header-network-activity-indicator']
verifyElementPresent css=.entity[name='sudorule'] .facet[name='search'] input[value='testsudorule']
click link=testsudorule
waitForNotVisible //span[@id='header-network-activity-indicator']
click css=.entity[name='sudorule'] .facet[name='details'] span[name='ipasudorunas_user'] a[title='Add']
waitForElementPresent //div[@name='available']//input[@value='testuser']
click //div[@name='available']//input[@value='testuser']
click link=>>
click //button[@type='button']
waitForNotVisible //span[@id='header-network-activity-indicator']
verifyElementPresent css=.entity[name='sudorule'] .facet[name='details'] span[name='ipasudorunas_user'] input[value='testuser']
click css=.entity[name='sudorule'] .facet[name='details'] span[name='ipasudorunas_user'] input[value='testuser']
click css=.entity[name='sudorule'] .facet[name='details'] span[name='ipasudorunas_user'] a[title='Delete']
click //button[@type='button']
waitForNotVisible //span[@id='header-network-activity-indicator']
verifyElementNotPresent css=.entity[name='sudorule'] .facet[name='details'] span[name='ipasudorunas_user'] input[value='testuser']