summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2024-10-02 18:10:58 -0500
committerAlexander M Pickering <alex@cogarr.net>2024-10-02 18:10:58 -0500
commit9aecf1de66617f0863c804f398a6ed1194d45535 (patch)
treefcaf183d1f9a1b60eabd913dcf619ab3343fe2b3
parent72b5de29e697b433c5c1e79c3f9da83542836049 (diff)
downloadlua4win-dist-lua-9aecf1de66617f0863c804f398a6ed1194d45535.tar.gz
lua4win-dist-lua-9aecf1de66617f0863c804f398a6ed1194d45535.tar.bz2
lua4win-dist-lua-9aecf1de66617f0863c804f398a6ed1194d45535.zip
Take screenshots of the isntaller
-rwxr-xr-xtest21
1 files changed, 4 insertions, 17 deletions
diff --git a/test b/test
index bac5993..589f6fb 100755
--- a/test
+++ b/test
@@ -7,27 +7,14 @@ DISPLAY=:99 WINEDLLOVERRIDES="mscoree,mshtml=" wineboot -i
7# For some reason we have to set this here, having set .. ^ is not enough 7# For some reason we have to set this here, having set .. ^ is not enough
8DISPLAY=:99 msiexec /i lua4win.msi & 8DISPLAY=:99 msiexec /i lua4win.msi &
9win=$(DISPLAY=:99 xdotool search --sync --name "Installer") 9win=$(DISPLAY=:99 xdotool search --sync --name "Installer")
10WIN="Lua4Win Installer 1.0 Setup"
11# Click agree to terms 10# Click agree to terms
12DISPLAY=:99 xwd -name $WIN | magick xwd:- png:/root/1.png 11DISPLAY=:99 xwd -name $win | magick xwd:- png:/root/1.png
13DISPLAY=:99 xdotool mousemove --window "$win" --sync 180 285 12DISPLAY=:99 xdotool mousemove --window "$win" --sync 180 285
14DISPLAY=:99 xdotool sleep 0.1 13DISPLAY=:99 xdotool sleep 0.1
15DISPLAY=:99 xdotool click 1 14DISPLAY=:99 xdotool click 1
16DISPLAY=:99 xwd -name $WIN | magick xwd:- png:/root/2.png 15DISPLAY=:99 xwd -name $win | magick xwd:- png:/root/2.png
17# Click Install 16# Click Install
18DISPLAY=:99 xdotool mousemove --window "$win" --sync 333 333 17DISPLAY=:99 xdotool mousemove --window "$win" --sync 333 333
19DISPLAY=:99 xwd -name $WIN | magick xwd:- png:/root/3.png 18DISPLAY=:99 xdotool sleep 0.1
20DISPLAY=:99 xdotool mousemove --sync 725 666
21sleep 1
22DISPLAY=:99 xwd -name $WIN | magick xwd:- png:/root/4.png
23DISPLAY=:99 xdotool click 1
24sleep 1
25
26DISPLAY=:99 xwd -name $WIN | magick xwd:- png:/root/5.png
27DISPLAY=:99 xdotool mousemove --sync 743 666
28sleep 1
29DISPLAY=:99 xwd -name $WIN | magick xwd:- png:/root/6.png
30DISPLAY=:99 xdotool click 1 19DISPLAY=:99 xdotool click 1
31sleep 1 20DISPLAY=:99 xwd -name $win | magick xwd:- png:/root/3.png
32DISPLAY=:99 xwd -name $WIN | magick xwd:- png:/root/7.png
33tar -czf images.tar.gz *.png