mirror of
https://github.com/bulwarkmail/native.git
synced 2026-11-03 00:06:39 +00:00
test: search the storage settings page by a word only it has so landscape taps the row, not the keyboard
This commit is contained in:
@@ -16,6 +16,9 @@ tags:
|
||||
# Each Q matches its page near the top. A PROOF the search lists under the
|
||||
# row would pass on the iPad without the page, so those differ. The Themes
|
||||
# cards are one element each, named by the theme: check the page's text.
|
||||
# "Storage" also finds Account and Files, which puts Storage & backup third,
|
||||
# under the keyboard in landscape (a tap there types on the keys): search
|
||||
# "Offline", which only that page has.
|
||||
- runFlow: {file: ../subflows/settings-page.yaml, env: {NAME: folders, ROW: "Folders, .*", Q: "New folder", PROOF: ".*Inbox.*"}}
|
||||
- runFlow: {file: ../subflows/settings-page.yaml, env: {NAME: tags, ROW: "Tags, .*", Q: "Tags", PROOF: "Email Tags"}}
|
||||
- runFlow: {file: ../subflows/settings-page.yaml, env: {NAME: downloads, ROW: "Downloads, .*", Q: "Downloads", PROOF: "Email .*eml.* filename"}}
|
||||
@@ -26,7 +29,7 @@ tags:
|
||||
- runFlow: {file: ../subflows/settings-page.yaml, env: {NAME: files, ROW: "Files, .*", Q: "Files", PROOF: "Default View"}}
|
||||
- runFlow: {file: ../subflows/settings-page.yaml, env: {NAME: sidebar-apps, ROW: "Sidebar Apps, .*", Q: "Sidebar", PROOF: "Keep Apps Loaded"}}
|
||||
- runFlow: {file: ../subflows/settings-page.yaml, env: {NAME: themes, ROW: "Themes, .*", Q: "Themes", PROOF: "Pick a colou?r theme.*"}}
|
||||
- runFlow: {file: ../subflows/settings-page.yaml, env: {NAME: storage, ROW: "Storage & backup, .*", Q: "Storage", PROOF: "Offline mail.*"}}
|
||||
- runFlow: {file: ../subflows/settings-page.yaml, env: {NAME: storage, ROW: "Storage & backup, .*", Q: "Offline", PROOF: "Offline mail.*"}}
|
||||
- runFlow: {file: ../subflows/settings-page.yaml, env: {NAME: about, ROW: "About, .*", Q: "About", PROOF: "This device"}}
|
||||
- tapOn:
|
||||
id: tab-mail
|
||||
|
||||
@@ -18,8 +18,8 @@ appId: org.bulwarkmail.mobile
|
||||
- inputText: ${Q}
|
||||
- waitForAnimationToEnd:
|
||||
timeout: 3000
|
||||
# Now and then the simulator drops or garbles a typed character
|
||||
# (seen: "Storagew,"): type it again, a few times if need be.
|
||||
# Now and then the simulator drops or garbles a typed character:
|
||||
# type it again, a few times if need be.
|
||||
- repeat:
|
||||
while:
|
||||
notVisible: ${ROW}
|
||||
|
||||
Reference in New Issue
Block a user