test: Add some coverage of storing and resetting permissions by clicking the approve/deny/remember/reset buttons.
All checks were successful
Build Tilde Friends / Build-All (push) Successful in 30m32s
All checks were successful
Build Tilde Friends / Build-All (push) Successful in 30m32s
This commit is contained in:
parent
6a9167e565
commit
66234b14bc
@ -266,6 +266,7 @@ class TfNavigationElement extends LitElement {
|
|||||||
<button
|
<button
|
||||||
@click=${() => this.reset_permission(key)}
|
@click=${() => this.reset_permission(key)}
|
||||||
class="w3-button w3-red"
|
class="w3-button w3-red"
|
||||||
|
id=${'permission_reset:' + key}
|
||||||
>
|
>
|
||||||
Reset
|
Reset
|
||||||
</button>
|
</button>
|
||||||
@ -275,6 +276,7 @@ class TfNavigationElement extends LitElement {
|
|||||||
<button
|
<button
|
||||||
@click=${() => (this.show_permissions = false)}
|
@click=${() => (this.show_permissions = false)}
|
||||||
class="w3-button w3-blue"
|
class="w3-button w3-blue"
|
||||||
|
id="permissions_close"
|
||||||
>
|
>
|
||||||
Close
|
Close
|
||||||
</button>
|
</button>
|
||||||
|
@ -174,7 +174,26 @@ try:
|
|||||||
select(driver, ['#document', 'frame', '=ssb'], ('click',))
|
select(driver, ['#document', 'frame', '=ssb'], ('click',))
|
||||||
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#edit'], ('send_keys', 'Hello, world!'))
|
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#edit'], ('send_keys', 'Hello, world!'))
|
||||||
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#submit'], ('click',))
|
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#submit'], ('click',))
|
||||||
|
select(driver, ['//label[text()="Remember this decision."]'], ('click',))
|
||||||
|
select(driver, ['//button[text()="❌ Deny"]'], ('click',))
|
||||||
|
driver.switch_to.alert.accept()
|
||||||
|
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#submit'], ('click',))
|
||||||
|
driver.switch_to.alert.accept()
|
||||||
|
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#submit'], ('click',))
|
||||||
|
select(driver, ['tf-navigation', 'shadow_root', '=🎛️'], ('click',))
|
||||||
|
select(driver, ['tf-navigation', 'shadow_root', '#permission_reset:ssb_append'], ('click',))
|
||||||
|
select(driver, ['tf-navigation', 'shadow_root', '#permissions_close'], ('click',))
|
||||||
|
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#submit'], ('click',))
|
||||||
|
select(driver, ['//button[text()="❌ Deny"]'], ('click',))
|
||||||
|
driver.switch_to.alert.accept()
|
||||||
|
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#submit'], ('click',))
|
||||||
select(driver, ['//button[text()="✅ Allow"]'], ('click',))
|
select(driver, ['//button[text()="✅ Allow"]'], ('click',))
|
||||||
|
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#edit'], ('send_keys', 'Hello, world 2!'))
|
||||||
|
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#submit'], ('click',))
|
||||||
|
select(driver, ['//label[text()="Remember this decision."]'], ('click',))
|
||||||
|
select(driver, ['//button[text()="✅ Allow"]'], ('click',))
|
||||||
|
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#edit'], ('send_keys', 'Hello, world 3!'))
|
||||||
|
select(driver, ['#document', 'frame', 'tf-app', 'shadow_root', '#tf-tab-news', 'shadow_root', '#tf-compose', 'shadow_root', '#submit'], ('click',))
|
||||||
|
|
||||||
select(driver, ['tf-navigation', 'shadow_root', '#identity'], ('click',))
|
select(driver, ['tf-navigation', 'shadow_root', '#identity'], ('click',))
|
||||||
select(driver, ['tf-navigation', 'shadow_root', '#logout'], ('click',))
|
select(driver, ['tf-navigation', 'shadow_root', '#logout'], ('click',))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user