Skip to content

Commit ae0c82c

Browse files
authored
Merge branch 'feat/docs' into @ksienkiewicz/docs-fundamentals
2 parents fb0a032 + eccdc34 commit ae0c82c

103 files changed

Lines changed: 1929 additions & 432 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,3 +91,6 @@ nitrogen/
9191

9292
# Maestro screenshot diffs
9393
.maestro/**/*_diff.png
94+
95+
# Claude skills
96+
.claude/skills/*-internal.md
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
appId: swmansion.enriched.example
2+
---
3+
# Verifies typing a URL directly into the editor
4+
- launchApp
5+
6+
- tapOn:
7+
id: 'toggle-screen-button'
8+
9+
- tapOn:
10+
id: "editor-input"
11+
12+
# autolinks break on text change or paste
13+
- inputText: 'swmansion.com'
14+
15+
- doubleTapOn:
16+
id: 'editor-input'
17+
point: '20%, 50%'
18+
- tapOn:
19+
text: 'Copy'
20+
21+
- tapOn:
22+
id: 'editor-input'
23+
point: '70%, 50%'
24+
- pressKey: Enter
25+
26+
- longPressOn:
27+
id: 'editor-input'
28+
point: '50%, 70%'
29+
- tapOn:
30+
text: 'Paste'
31+
- inputText: 'm'
32+
33+
- pressKey: Enter
34+
- inputText: 'swm'
35+
- longPressOn:
36+
id: 'editor-input'
37+
point: '50%, 75%'
38+
- tapOn:
39+
text: 'Paste'
40+
41+
- runFlow:
42+
file: '../subflows/capture_or_assert_screenshot.yaml'
43+
env:
44+
SCREENSHOT_NAME: 'links_visual_auto'
45+
46+
# manual link where href == textValue but does not match the linkRegex is considered as a manual link
47+
- runFlow:
48+
file: '../subflows/set_editor_value.yaml'
49+
env:
50+
VALUE: '<html><p><a href="example.com">example.com</a></p></html>'
51+
52+
- doubleTapOn:
53+
id: 'editor-input'
54+
point: '20%, 50%'
55+
- tapOn:
56+
text: 'Copy'
57+
58+
- tapOn:
59+
id: 'editor-input'
60+
point: '70%, 50%'
61+
- pressKey: Enter
62+
63+
- longPressOn:
64+
id: 'editor-input'
65+
point: '50%, 70%'
66+
- tapOn:
67+
text: 'Paste'
68+
- pressKey: Backspace
69+
70+
- runFlow:
71+
file: '../subflows/capture_or_assert_screenshot.yaml'
72+
env:
73+
SCREENSHOT_NAME: 'links_visual_manual'
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
appId: swmansion.enriched.example
2+
---
3+
# fix PR #637 - mention popups not closing when switching between mentions
4+
5+
- launchApp
6+
7+
- tapOn:
8+
id: "toggle-screen-button"
9+
10+
- tapOn:
11+
id: "editor-input"
12+
13+
- inputText: "mentions #gen @J"
14+
15+
# user popup visible
16+
- runFlow:
17+
file: "../subflows/capture_or_assert_fullscreen_screenshot.yaml"
18+
env:
19+
SCREENSHOT_NAME: "mention_popup_closing_on_cursor_travel_1"
20+
21+
- tapOn:
22+
id: "focus-button"
23+
24+
- tapOn:
25+
id: "editor-input"
26+
point: "30%, 50%"
27+
28+
# channel popup visible
29+
- runFlow:
30+
file: "../subflows/capture_or_assert_fullscreen_screenshot.yaml"
31+
env:
32+
SCREENSHOT_NAME: "mention_popup_closing_on_cursor_travel_2"
33+
34+
- tapOn:
35+
id: "focus-button"
36+
37+
- tapOn:
38+
id: "editor-input"
39+
point: "10%, 50%"
40+
41+
# no popup visible
42+
- runFlow:
43+
file: "../subflows/capture_or_assert_fullscreen_screenshot.yaml"
44+
env:
45+
SCREENSHOT_NAME: "mention_popup_closing_on_cursor_travel_3"
14.8 KB
Loading
9.77 KB
Loading
75.3 KB
Loading
69.8 KB
Loading
63.9 KB
Loading
17.5 KB
Loading
11.2 KB
Loading

0 commit comments

Comments
 (0)