forked from
jollywhoppers.com/witchsky.app
Bluesky app fork with some witchin' additions 💫
1appId: app.witchsky
2---
3- runScript:
4 file: ../setupServer.js
5 env:
6 SERVER_PATH: ?users&follows&posts&feeds
7- runFlow:
8 file: ../setupApp.yml
9- tapOn:
10 id: "e2eSignInAlice"
11
12# Pin alice's feed
13- extendedWaitUntil:
14 visible: "Open drawer menu"
15- tapOn: "Open drawer menu"
16- tapOn:
17 id: "profileCardButton"
18- tapOn:
19 id: "profilePager-selector-5"
20- tapOn: "alice-favs"
21- tapOn: "Pin to Home"
22- tapOn:
23 id: "bottomBarHomeBtn"
24- assertNotVisible: "Feeds ✨"
25- assertVisible:
26 id: "homeScreenFeedTabs-selector-0"
27 text: "Following"
28- assertVisible:
29 id: "homeScreenFeedTabs-selector-1"
30 text: "alice-favs"
31
32# Set alice-favs first
33- tapOn: "Open drawer menu"
34- tapOn:
35 id: "menuItemButton-Feeds"
36- tapOn:
37 id: "editFeedsBtn"
38- tapOn:
39 label: "Tap on down arrow"
40 id: "feed-timeline-moveDown"
41- tapOn:
42 label: "Save button"
43 id: "saveChangesBtn"
44- tapOn: "Go back"
45- assertVisible:
46 id: "homeScreenFeedTabs-selector-0"
47 text: "alice-favs"
48- assertVisible:
49 id: "homeScreenFeedTabs-selector-1"
50 text: "Following"
51
52# Set following first
53- tapOn: "Open drawer menu"
54- tapOn:
55 id: "menuItemButton-Feeds"
56- tapOn:
57 id: "editFeedsBtn"
58- tapOn:
59 label: "Tap on down arrow"
60 id: "feed-feed-moveDown"
61- tapOn:
62 label: "Save button"
63 id: "saveChangesBtn"
64- tapOn: "Go back"
65- assertVisible:
66 id: "homeScreenFeedTabs-selector-0"
67 text: "Following"
68- assertVisible:
69 id: "homeScreenFeedTabs-selector-1"
70 text: "alice-favs"
71
72# Remove following
73- tapOn: "Open drawer menu"
74- tapOn:
75 id: "menuItemButton-Feeds"
76- tapOn:
77 id: "editFeedsBtn"
78- tapOn:
79 label: "Tap on unpin"
80 id: "feed-timeline-togglePin"
81- tapOn:
82 label: "Save button"
83 id: "saveChangesBtn"
84- tapOn: "Go back"
85- assertVisible:
86 id: "homeScreenFeedTabs-selector-0"
87 text: "alice-favs"
88- assertNotVisible: "Following"