diff --git a/tests/generate-references.sh b/tests/generate-references.sh index e603ece..3857ed6 100755 --- a/tests/generate-references.sh +++ b/tests/generate-references.sh @@ -168,6 +168,7 @@ echo "Entering test mode." set_setting "test-mode" true do_in_pod gsettings set org.gnome.mutter center-new-windows true +capture_effect "apparition" capture_effect "energize-a" capture_effect "energize-b" capture_effect "fire" diff --git a/tests/references/apparition-close-gnome-wayland-nested-32.png b/tests/references/apparition-close-gnome-wayland-nested-32.png new file mode 100644 index 0000000..218ee92 Binary files /dev/null and b/tests/references/apparition-close-gnome-wayland-nested-32.png differ diff --git a/tests/references/apparition-close-gnome-wayland-nested-33.png b/tests/references/apparition-close-gnome-wayland-nested-33.png new file mode 100644 index 0000000..c4cfd78 Binary files /dev/null and b/tests/references/apparition-close-gnome-wayland-nested-33.png differ diff --git a/tests/references/apparition-close-gnome-wayland-nested-34.png b/tests/references/apparition-close-gnome-wayland-nested-34.png new file mode 100644 index 0000000..fdb5a03 Binary files /dev/null and b/tests/references/apparition-close-gnome-wayland-nested-34.png differ diff --git a/tests/references/apparition-close-gnome-wayland-nested-35.png b/tests/references/apparition-close-gnome-wayland-nested-35.png new file mode 100644 index 0000000..fdb5a03 Binary files /dev/null and b/tests/references/apparition-close-gnome-wayland-nested-35.png differ diff --git a/tests/references/apparition-close-gnome-wayland-nested-36.png b/tests/references/apparition-close-gnome-wayland-nested-36.png new file mode 100644 index 0000000..b933fce Binary files /dev/null and b/tests/references/apparition-close-gnome-wayland-nested-36.png differ diff --git a/tests/references/apparition-close-gnome-xsession-32.png b/tests/references/apparition-close-gnome-xsession-32.png new file mode 100644 index 0000000..218ee92 Binary files /dev/null and b/tests/references/apparition-close-gnome-xsession-32.png differ diff --git a/tests/references/apparition-close-gnome-xsession-33.png b/tests/references/apparition-close-gnome-xsession-33.png new file mode 100644 index 0000000..c4cfd78 Binary files /dev/null and b/tests/references/apparition-close-gnome-xsession-33.png differ diff --git a/tests/references/apparition-close-gnome-xsession-34.png b/tests/references/apparition-close-gnome-xsession-34.png new file mode 100644 index 0000000..6b818a8 Binary files /dev/null and b/tests/references/apparition-close-gnome-xsession-34.png differ diff --git a/tests/references/apparition-close-gnome-xsession-35.png b/tests/references/apparition-close-gnome-xsession-35.png new file mode 100644 index 0000000..6b818a8 Binary files /dev/null and b/tests/references/apparition-close-gnome-xsession-35.png differ diff --git a/tests/references/apparition-close-gnome-xsession-36.png b/tests/references/apparition-close-gnome-xsession-36.png new file mode 100644 index 0000000..de05718 Binary files /dev/null and b/tests/references/apparition-close-gnome-xsession-36.png differ diff --git a/tests/references/apparition-open-gnome-wayland-nested-32.png b/tests/references/apparition-open-gnome-wayland-nested-32.png new file mode 100644 index 0000000..218ee92 Binary files /dev/null and b/tests/references/apparition-open-gnome-wayland-nested-32.png differ diff --git a/tests/references/apparition-open-gnome-wayland-nested-33.png b/tests/references/apparition-open-gnome-wayland-nested-33.png new file mode 100644 index 0000000..c4cfd78 Binary files /dev/null and b/tests/references/apparition-open-gnome-wayland-nested-33.png differ diff --git a/tests/references/apparition-open-gnome-wayland-nested-34.png b/tests/references/apparition-open-gnome-wayland-nested-34.png new file mode 100644 index 0000000..fdb5a03 Binary files /dev/null and b/tests/references/apparition-open-gnome-wayland-nested-34.png differ diff --git a/tests/references/apparition-open-gnome-wayland-nested-35.png b/tests/references/apparition-open-gnome-wayland-nested-35.png new file mode 100644 index 0000000..fdb5a03 Binary files /dev/null and b/tests/references/apparition-open-gnome-wayland-nested-35.png differ diff --git a/tests/references/apparition-open-gnome-wayland-nested-36.png b/tests/references/apparition-open-gnome-wayland-nested-36.png new file mode 100644 index 0000000..b933fce Binary files /dev/null and b/tests/references/apparition-open-gnome-wayland-nested-36.png differ diff --git a/tests/references/apparition-open-gnome-xsession-32.png b/tests/references/apparition-open-gnome-xsession-32.png new file mode 100644 index 0000000..218ee92 Binary files /dev/null and b/tests/references/apparition-open-gnome-xsession-32.png differ diff --git a/tests/references/apparition-open-gnome-xsession-33.png b/tests/references/apparition-open-gnome-xsession-33.png new file mode 100644 index 0000000..c4cfd78 Binary files /dev/null and b/tests/references/apparition-open-gnome-xsession-33.png differ diff --git a/tests/references/apparition-open-gnome-xsession-34.png b/tests/references/apparition-open-gnome-xsession-34.png new file mode 100644 index 0000000..6b818a8 Binary files /dev/null and b/tests/references/apparition-open-gnome-xsession-34.png differ diff --git a/tests/references/apparition-open-gnome-xsession-35.png b/tests/references/apparition-open-gnome-xsession-35.png new file mode 100644 index 0000000..6b818a8 Binary files /dev/null and b/tests/references/apparition-open-gnome-xsession-35.png differ diff --git a/tests/references/apparition-open-gnome-xsession-36.png b/tests/references/apparition-open-gnome-xsession-36.png new file mode 100644 index 0000000..de05718 Binary files /dev/null and b/tests/references/apparition-open-gnome-xsession-36.png differ diff --git a/tests/references/broken-glass-close-gnome-wayland-nested-34.png b/tests/references/broken-glass-close-gnome-wayland-nested-34.png index 0411c8e..3667370 100644 Binary files a/tests/references/broken-glass-close-gnome-wayland-nested-34.png and b/tests/references/broken-glass-close-gnome-wayland-nested-34.png differ diff --git a/tests/references/broken-glass-close-gnome-wayland-nested-35.png b/tests/references/broken-glass-close-gnome-wayland-nested-35.png index 1f1989f..197457a 100644 Binary files a/tests/references/broken-glass-close-gnome-wayland-nested-35.png and b/tests/references/broken-glass-close-gnome-wayland-nested-35.png differ diff --git a/tests/references/broken-glass-open-gnome-wayland-nested-34.png b/tests/references/broken-glass-open-gnome-wayland-nested-34.png index f695659..279568c 100644 Binary files a/tests/references/broken-glass-open-gnome-wayland-nested-34.png and b/tests/references/broken-glass-open-gnome-wayland-nested-34.png differ diff --git a/tests/references/broken-glass-open-gnome-wayland-nested-35.png b/tests/references/broken-glass-open-gnome-wayland-nested-35.png index 071f22f..b475277 100644 Binary files a/tests/references/broken-glass-open-gnome-wayland-nested-35.png and b/tests/references/broken-glass-open-gnome-wayland-nested-35.png differ diff --git a/tests/references/energize-a-close-gnome-wayland-nested-34.png b/tests/references/energize-a-close-gnome-wayland-nested-34.png index 653dd03..1de843c 100644 Binary files a/tests/references/energize-a-close-gnome-wayland-nested-34.png and b/tests/references/energize-a-close-gnome-wayland-nested-34.png differ diff --git a/tests/references/energize-a-close-gnome-wayland-nested-35.png b/tests/references/energize-a-close-gnome-wayland-nested-35.png index 653dd03..1de843c 100644 Binary files a/tests/references/energize-a-close-gnome-wayland-nested-35.png and b/tests/references/energize-a-close-gnome-wayland-nested-35.png differ diff --git a/tests/references/energize-a-open-gnome-wayland-nested-34.png b/tests/references/energize-a-open-gnome-wayland-nested-34.png index 102c6b7..6263786 100644 Binary files a/tests/references/energize-a-open-gnome-wayland-nested-34.png and b/tests/references/energize-a-open-gnome-wayland-nested-34.png differ diff --git a/tests/references/energize-a-open-gnome-wayland-nested-35.png b/tests/references/energize-a-open-gnome-wayland-nested-35.png index 102c6b7..6263786 100644 Binary files a/tests/references/energize-a-open-gnome-wayland-nested-35.png and b/tests/references/energize-a-open-gnome-wayland-nested-35.png differ diff --git a/tests/references/energize-b-close-gnome-wayland-nested-34.png b/tests/references/energize-b-close-gnome-wayland-nested-34.png index 7e8ce24..ce60e60 100644 Binary files a/tests/references/energize-b-close-gnome-wayland-nested-34.png and b/tests/references/energize-b-close-gnome-wayland-nested-34.png differ diff --git a/tests/references/energize-b-close-gnome-wayland-nested-35.png b/tests/references/energize-b-close-gnome-wayland-nested-35.png index 7e8ce24..ce60e60 100644 Binary files a/tests/references/energize-b-close-gnome-wayland-nested-35.png and b/tests/references/energize-b-close-gnome-wayland-nested-35.png differ diff --git a/tests/references/energize-b-open-gnome-wayland-nested-34.png b/tests/references/energize-b-open-gnome-wayland-nested-34.png index 0046ebe..d583065 100644 Binary files a/tests/references/energize-b-open-gnome-wayland-nested-34.png and b/tests/references/energize-b-open-gnome-wayland-nested-34.png differ diff --git a/tests/references/energize-b-open-gnome-wayland-nested-35.png b/tests/references/energize-b-open-gnome-wayland-nested-35.png index 0046ebe..d583065 100644 Binary files a/tests/references/energize-b-open-gnome-wayland-nested-35.png and b/tests/references/energize-b-open-gnome-wayland-nested-35.png differ diff --git a/tests/references/fire-close-gnome-wayland-nested-34.png b/tests/references/fire-close-gnome-wayland-nested-34.png index 17f8f4c..8d72fb0 100644 Binary files a/tests/references/fire-close-gnome-wayland-nested-34.png and b/tests/references/fire-close-gnome-wayland-nested-34.png differ diff --git a/tests/references/fire-close-gnome-wayland-nested-35.png b/tests/references/fire-close-gnome-wayland-nested-35.png index 17f8f4c..8d72fb0 100644 Binary files a/tests/references/fire-close-gnome-wayland-nested-35.png and b/tests/references/fire-close-gnome-wayland-nested-35.png differ diff --git a/tests/references/fire-open-gnome-wayland-nested-34.png b/tests/references/fire-open-gnome-wayland-nested-34.png index a258046..077d38f 100644 Binary files a/tests/references/fire-open-gnome-wayland-nested-34.png and b/tests/references/fire-open-gnome-wayland-nested-34.png differ diff --git a/tests/references/fire-open-gnome-wayland-nested-35.png b/tests/references/fire-open-gnome-wayland-nested-35.png index a258046..077d38f 100644 Binary files a/tests/references/fire-open-gnome-wayland-nested-35.png and b/tests/references/fire-open-gnome-wayland-nested-35.png differ diff --git a/tests/references/matrix-close-gnome-wayland-nested-34.png b/tests/references/matrix-close-gnome-wayland-nested-34.png index a1b5672..2a64c87 100644 Binary files a/tests/references/matrix-close-gnome-wayland-nested-34.png and b/tests/references/matrix-close-gnome-wayland-nested-34.png differ diff --git a/tests/references/matrix-close-gnome-wayland-nested-35.png b/tests/references/matrix-close-gnome-wayland-nested-35.png index 85abebf..2f68d77 100644 Binary files a/tests/references/matrix-close-gnome-wayland-nested-35.png and b/tests/references/matrix-close-gnome-wayland-nested-35.png differ diff --git a/tests/references/matrix-open-gnome-wayland-nested-34.png b/tests/references/matrix-open-gnome-wayland-nested-34.png index 14df9ca..6e10846 100644 Binary files a/tests/references/matrix-open-gnome-wayland-nested-34.png and b/tests/references/matrix-open-gnome-wayland-nested-34.png differ diff --git a/tests/references/matrix-open-gnome-wayland-nested-35.png b/tests/references/matrix-open-gnome-wayland-nested-35.png index 201b487..c65972b 100644 Binary files a/tests/references/matrix-open-gnome-wayland-nested-35.png and b/tests/references/matrix-open-gnome-wayland-nested-35.png differ diff --git a/tests/references/snap-close-gnome-wayland-nested-34.png b/tests/references/snap-close-gnome-wayland-nested-34.png new file mode 100644 index 0000000..150d975 Binary files /dev/null and b/tests/references/snap-close-gnome-wayland-nested-34.png differ diff --git a/tests/references/snap-close-gnome-wayland-nested-35.png b/tests/references/snap-close-gnome-wayland-nested-35.png new file mode 100644 index 0000000..f341ba8 Binary files /dev/null and b/tests/references/snap-close-gnome-wayland-nested-35.png differ diff --git a/tests/references/snap-close-gnome-wayland-nested-36.png b/tests/references/snap-close-gnome-wayland-nested-36.png new file mode 100644 index 0000000..7b092f1 Binary files /dev/null and b/tests/references/snap-close-gnome-wayland-nested-36.png differ diff --git a/tests/references/snap-open-gnome-wayland-nested-34.png b/tests/references/snap-open-gnome-wayland-nested-34.png new file mode 100644 index 0000000..150d975 Binary files /dev/null and b/tests/references/snap-open-gnome-wayland-nested-34.png differ diff --git a/tests/references/snap-open-gnome-wayland-nested-35.png b/tests/references/snap-open-gnome-wayland-nested-35.png new file mode 100644 index 0000000..f341ba8 Binary files /dev/null and b/tests/references/snap-open-gnome-wayland-nested-35.png differ diff --git a/tests/references/snap-open-gnome-wayland-nested-36.png b/tests/references/snap-open-gnome-wayland-nested-36.png new file mode 100644 index 0000000..7b092f1 Binary files /dev/null and b/tests/references/snap-open-gnome-wayland-nested-36.png differ diff --git a/tests/references/trex-close-gnome-wayland-nested-34.png b/tests/references/trex-close-gnome-wayland-nested-34.png index 4beed8b..4f88385 100644 Binary files a/tests/references/trex-close-gnome-wayland-nested-34.png and b/tests/references/trex-close-gnome-wayland-nested-34.png differ diff --git a/tests/references/trex-close-gnome-wayland-nested-35.png b/tests/references/trex-close-gnome-wayland-nested-35.png index e8549c1..31a4859 100644 Binary files a/tests/references/trex-close-gnome-wayland-nested-35.png and b/tests/references/trex-close-gnome-wayland-nested-35.png differ diff --git a/tests/references/trex-open-gnome-wayland-nested-34.png b/tests/references/trex-open-gnome-wayland-nested-34.png index 4beed8b..4f88385 100644 Binary files a/tests/references/trex-open-gnome-wayland-nested-34.png and b/tests/references/trex-open-gnome-wayland-nested-34.png differ diff --git a/tests/references/trex-open-gnome-wayland-nested-35.png b/tests/references/trex-open-gnome-wayland-nested-35.png index e8549c1..31a4859 100644 Binary files a/tests/references/trex-open-gnome-wayland-nested-35.png and b/tests/references/trex-open-gnome-wayland-nested-35.png differ diff --git a/tests/references/tv-close-gnome-wayland-nested-34.png b/tests/references/tv-close-gnome-wayland-nested-34.png index dbba5c5..0b871d8 100644 Binary files a/tests/references/tv-close-gnome-wayland-nested-34.png and b/tests/references/tv-close-gnome-wayland-nested-34.png differ diff --git a/tests/references/tv-close-gnome-wayland-nested-35.png b/tests/references/tv-close-gnome-wayland-nested-35.png index dbba5c5..0b871d8 100644 Binary files a/tests/references/tv-close-gnome-wayland-nested-35.png and b/tests/references/tv-close-gnome-wayland-nested-35.png differ diff --git a/tests/references/tv-open-gnome-wayland-nested-34.png b/tests/references/tv-open-gnome-wayland-nested-34.png index dbba5c5..0b871d8 100644 Binary files a/tests/references/tv-open-gnome-wayland-nested-34.png and b/tests/references/tv-open-gnome-wayland-nested-34.png differ diff --git a/tests/references/tv-open-gnome-wayland-nested-35.png b/tests/references/tv-open-gnome-wayland-nested-35.png index dbba5c5..0b871d8 100644 Binary files a/tests/references/tv-open-gnome-wayland-nested-35.png and b/tests/references/tv-open-gnome-wayland-nested-35.png differ diff --git a/tests/references/wisps-close-gnome-wayland-nested-34.png b/tests/references/wisps-close-gnome-wayland-nested-34.png index c9b246c..ad1f01b 100644 Binary files a/tests/references/wisps-close-gnome-wayland-nested-34.png and b/tests/references/wisps-close-gnome-wayland-nested-34.png differ diff --git a/tests/references/wisps-close-gnome-wayland-nested-35.png b/tests/references/wisps-close-gnome-wayland-nested-35.png index c9b246c..ad1f01b 100644 Binary files a/tests/references/wisps-close-gnome-wayland-nested-35.png and b/tests/references/wisps-close-gnome-wayland-nested-35.png differ diff --git a/tests/references/wisps-open-gnome-wayland-nested-34.png b/tests/references/wisps-open-gnome-wayland-nested-34.png index c9b246c..ad1f01b 100644 Binary files a/tests/references/wisps-open-gnome-wayland-nested-34.png and b/tests/references/wisps-open-gnome-wayland-nested-34.png differ diff --git a/tests/references/wisps-open-gnome-wayland-nested-35.png b/tests/references/wisps-open-gnome-wayland-nested-35.png index c9b246c..ad1f01b 100644 Binary files a/tests/references/wisps-open-gnome-wayland-nested-35.png and b/tests/references/wisps-open-gnome-wayland-nested-35.png differ diff --git a/tests/run-test.sh b/tests/run-test.sh index a687a16..3743530 100755 --- a/tests/run-test.sh +++ b/tests/run-test.sh @@ -197,6 +197,7 @@ echo "Entering test mode." set_setting "test-mode" true do_in_pod gsettings set org.gnome.mutter center-new-windows true +test_effect "apparition" test_effect "energize-a" test_effect "energize-b" test_effect "fire"