While working on this PR, I introduced a bug where shadow images for unmapped windows aren't properly recreated after unredirect/redirect. The shadow image is freed during unredirect, OTOH redirect only set IMAGE_STALE flags for mapped window, thus the shadow images for unmapped windows will be missing. This bug is already fixed in the previous commit. But the testcase is good to keep nonetheless. Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
22 lines
1.1 KiB
Bash
Executable File
22 lines
1.1 KiB
Bash
Executable File
#!/bin/sh
|
|
set -e
|
|
exe=$(realpath $1)
|
|
cd $(dirname $0)
|
|
|
|
eval `dbus-launch --sh-syntax`
|
|
|
|
./run_one_test.sh $exe configs/empty.conf testcases/basic.py
|
|
./run_one_test.sh $exe configs/issue357.conf testcases/issue357.py
|
|
./run_one_test.sh $exe configs/issue239.conf testcases/issue239.py
|
|
./run_one_test.sh $exe configs/issue239_2.conf testcases/issue239_2.py
|
|
./run_one_test.sh $exe configs/issue239_3.conf testcases/issue239_3.py
|
|
./run_one_test.sh $exe configs/issue239_3.conf testcases/issue239_3_norefresh.py
|
|
./run_one_test.sh $exe configs/issue314.conf testcases/issue314.py
|
|
./run_one_test.sh $exe configs/issue314.conf testcases/issue314_2.py
|
|
./run_one_test.sh $exe configs/issue314.conf testcases/issue314_3.py
|
|
./run_one_test.sh $exe /dev/null testcases/issue299.py
|
|
./run_one_test.sh $exe configs/issue465.conf testcases/issue465.py
|
|
./run_one_test.sh $exe configs/clear_shadow_unredirected.conf testcases/clear_shadow_unredirected.py
|
|
./run_one_test.sh $exe configs/clear_shadow_unredirected.conf testcases/redirect_when_unmapped_window_has_shadow.py
|
|
./run_one_test.sh $exe configs/issue394.conf testcases/issue394.py
|