diff --git a/test/bg_large_h.png b/test/bg_large_h.png new file mode 100644 index 0000000000000000000000000000000000000000..81672883337b97e7b91d296977d4603a6f397ce3 Binary files /dev/null and b/test/bg_large_h.png differ diff --git a/test/bg_large_h_center.png b/test/bg_large_h_center.png new file mode 100644 index 0000000000000000000000000000000000000000..711704fee6da48f5e3a99f21010f1b501045e0a1 Binary files /dev/null and b/test/bg_large_h_center.png differ diff --git a/test/bg_large_h_fill.png b/test/bg_large_h_fill.png new file mode 100644 index 0000000000000000000000000000000000000000..8503fc8afb292b49f353bf46f3a53da6a3df291d Binary files /dev/null and b/test/bg_large_h_fill.png differ diff --git a/test/bg_large_h_max.png b/test/bg_large_h_max.png new file mode 100644 index 0000000000000000000000000000000000000000..bbad392373c98b5675c8b7ee017bd7958972d657 Binary files /dev/null and b/test/bg_large_h_max.png differ diff --git a/test/bg_large_h_scale.png b/test/bg_large_h_scale.png new file mode 100644 index 0000000000000000000000000000000000000000..5e883369091c8fcb80feae1aeb8ed09c333a123b Binary files /dev/null and b/test/bg_large_h_scale.png differ diff --git a/test/bg_large_h_tile.png b/test/bg_large_h_tile.png new file mode 100644 index 0000000000000000000000000000000000000000..f16d1501dc7b867c73304901904b0c36c6022dea Binary files /dev/null and b/test/bg_large_h_tile.png differ diff --git a/test/bg_large_w.png b/test/bg_large_w.png new file mode 100644 index 0000000000000000000000000000000000000000..dc1f30be5d29b0dfd7da02d5635815de0b946196 Binary files /dev/null and b/test/bg_large_w.png differ diff --git a/test/bg_large_w_center.png b/test/bg_large_w_center.png new file mode 100644 index 0000000000000000000000000000000000000000..1f425eaa6e17075b448b504cf8013d2c7a846477 Binary files /dev/null and b/test/bg_large_w_center.png differ diff --git a/test/bg_large_w_fill.png b/test/bg_large_w_fill.png new file mode 100644 index 0000000000000000000000000000000000000000..61b544870e90159da8ce41270973e9d35a864469 Binary files /dev/null and b/test/bg_large_w_fill.png differ diff --git a/test/bg_large_w_max.png b/test/bg_large_w_max.png new file mode 100644 index 0000000000000000000000000000000000000000..6b3b450ab07baa62e839d01d3eb4644f1cd30b40 Binary files /dev/null and b/test/bg_large_w_max.png differ diff --git a/test/bg_large_w_scale.png b/test/bg_large_w_scale.png new file mode 100644 index 0000000000000000000000000000000000000000..20cfab3dccecf0fc58d4952163cb3a9e7bf276a7 Binary files /dev/null and b/test/bg_large_w_scale.png differ diff --git a/test/bg_large_w_tile.png b/test/bg_large_w_tile.png new file mode 100644 index 0000000000000000000000000000000000000000..16855f702c8a6188615fd365fe5350a605640140 Binary files /dev/null and b/test/bg_large_w_tile.png differ diff --git a/test/bg_small_h.png b/test/bg_small_h.png new file mode 100644 index 0000000000000000000000000000000000000000..74f9b29f75992caed4179f628c895cfee5b0066b Binary files /dev/null and b/test/bg_small_h.png differ diff --git a/test/bg_small_h_center.png b/test/bg_small_h_center.png new file mode 100644 index 0000000000000000000000000000000000000000..3071ee6a62c7493b309f999b463d0f3e98385892 Binary files /dev/null and b/test/bg_small_h_center.png differ diff --git a/test/bg_small_h_fill.png b/test/bg_small_h_fill.png new file mode 100644 index 0000000000000000000000000000000000000000..76b27022d7e6400432e7b9aa9cc0c5f81cacf0a6 Binary files /dev/null and b/test/bg_small_h_fill.png differ diff --git a/test/bg_small_h_max.png b/test/bg_small_h_max.png new file mode 100644 index 0000000000000000000000000000000000000000..9caa5d3c3eba5fc158f9a89cb35b545aa0e017af Binary files /dev/null and b/test/bg_small_h_max.png differ diff --git a/test/bg_small_h_scale.png b/test/bg_small_h_scale.png new file mode 100644 index 0000000000000000000000000000000000000000..d51d64a969eb67ee92130138dfdc6e380f154859 Binary files /dev/null and b/test/bg_small_h_scale.png differ diff --git a/test/bg_small_h_tile.png b/test/bg_small_h_tile.png new file mode 100644 index 0000000000000000000000000000000000000000..5f662968e534e0fc1bf1881ec66d20d617e26099 Binary files /dev/null and b/test/bg_small_h_tile.png differ diff --git a/test/bg_small_w.png b/test/bg_small_w.png new file mode 100644 index 0000000000000000000000000000000000000000..d281c6bc837362eadc90af9a3c8b7aff783ae6d8 Binary files /dev/null and b/test/bg_small_w.png differ diff --git a/test/bg_small_w_center.png b/test/bg_small_w_center.png new file mode 100644 index 0000000000000000000000000000000000000000..d5635c34420f36aca31f86e2e049d360a1df82ce Binary files /dev/null and b/test/bg_small_w_center.png differ diff --git a/test/bg_small_w_fill.png b/test/bg_small_w_fill.png new file mode 100644 index 0000000000000000000000000000000000000000..812bb18da4116d80721452976d000ea7e1a29f55 Binary files /dev/null and b/test/bg_small_w_fill.png differ diff --git a/test/bg_small_w_max.png b/test/bg_small_w_max.png new file mode 100644 index 0000000000000000000000000000000000000000..d38f45ed7346f5baaf040bf219e53070755457b2 Binary files /dev/null and b/test/bg_small_w_max.png differ diff --git a/test/bg_small_w_scale.png b/test/bg_small_w_scale.png new file mode 100644 index 0000000000000000000000000000000000000000..2688754a478338ed9d5cf6d1ff989686c79d7d03 Binary files /dev/null and b/test/bg_small_w_scale.png differ diff --git a/test/bg_small_w_tile.png b/test/bg_small_w_tile.png new file mode 100644 index 0000000000000000000000000000000000000000..b4bf86f825a344475aa709a440b22bedd6888885 Binary files /dev/null and b/test/bg_small_w_tile.png differ diff --git a/test/feh-bg.i b/test/feh-bg.i index b26feff963cb1a827e119fd693f235f97a4d7ffc..63aecda8849cec9f0b34db2310b7df058177ce57 100755 --- a/test/feh-bg.i +++ b/test/feh-bg.i @@ -4,7 +4,7 @@ use warnings; use 5.010; use GD qw/:DEFAULT :cmp/; -use Test::More tests => 30; +use Test::More tests => 70; use Time::HiRes qw/sleep/; sub set_bg { @@ -47,6 +47,18 @@ for my $mode (qw( center fill max scale tile )) { set_bg($mode, 'bg_451x500.png'); check_bg("bg_451x500_${mode}.png"); + + set_bg($mode, 'bg_small_w.png'); + check_bg("bg_small_w_${mode}.png"); + + set_bg($mode, 'bg_small_h.png'); + check_bg("bg_small_h_${mode}.png"); + + set_bg($mode, 'bg_large_w.png'); + check_bg("bg_large_w_${mode}.png"); + + set_bg($mode, 'bg_large_h.png'); + check_bg("bg_large_h_${mode}.png"); } unlink("/tmp/feh_${$}.png");