Env JK_SOURCE_REPO "/home/runner/work/jk/jk"
Env JK_BIN "/home/runner/work/jk/jk/target/manual-build/jk"
Env JK_MANUAL_ARTIFACT_DIR "/home/runner/work/jk/jk/target/manual-ci/manual-dialog-dark"
Env JK_MANUAL_SCENARIO "manual-dialog-dark"
Require jj
Set Shell "bash"
Set Theme "Aardvark Ink"
Set FontSize 20
Set Width 920
Set Height 900
Set Padding 0
Set Margin 20
Set WindowBar Colorful
Set CursorBlink false
Set Framerate 15
Set KeyboardOverlay Input
Set TypingSpeed 80ms
Set WaitTimeout 45s
Hide
Type@0ms "source \"${JK_SOURCE_REPO:-$PWD}/scripts/manual-fixture.sh\" changes"
Enter
Wait+Screen "JK_MANUAL_FIXTURE_READY"
Type@0ms "clear; \"$bin\" -R \"$repo\" --dialog-theme dark -n 8"
Enter
Wait+Screen "Experiment with forecast caching"
Show
Sleep 2s
Caption "Choose a dialog palette that matches the terminal background."
Type "a"
Wait+Screen "Actions"
Sleep 1s
Screenshot "/home/runner/work/jk/jk/target/manual-ci/manual-dialog-dark/manual-dialog-dark-actions.png"
State "/home/runner/work/jk/jk/target/manual-ci/manual-dialog-dark/manual-dialog-dark-actions.json"
Sleep 2s
Escape
Type "am"
Wait+Screen "Describe revision"
Sleep 1s
Screenshot "/home/runner/work/jk/jk/target/manual-ci/manual-dialog-dark/manual-dialog-dark-description.png"
State "/home/runner/work/jk/jk/target/manual-ci/manual-dialog-dark/manual-dialog-dark-description.json"
Sleep 2s
Escape
Wait+Screen "Experiment with forecast caching"
Type "?"
Wait+Screen "Open and inspect"
Sleep 1s
Screenshot "/home/runner/work/jk/jk/target/manual-ci/manual-dialog-dark/manual-dialog-dark-help.png"
State "/home/runner/work/jk/jk/target/manual-ci/manual-dialog-dark/manual-dialog-dark-help.json"
Sleep 2s
Escape
Hide
Caption ""
Type "q"
Wait+Line
Type@0ms "source \"$source_repo/scripts/manual-assert.sh\" manual-dialog-dark"
Enter
Wait+Screen "MANUAL_ASSERT_OK manual-dialog-dark"
Type "exit"
Enter
