summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2011-10-09 18:41:36 +0200
committerDaniel Friesel <derf@finalrewind.org>2011-10-09 18:41:36 +0200
commit90a6142b4ae35e6222da94a351d95a3a785908c3 (patch)
tree5c5a5d8cf58582aa9ccf5b82766ed4789b49b330
parent070ffc9f125459ad574cb7233c849c004a152768 (diff)
downloadfeh-90a6142b4ae35e6222da94a351d95a3a785908c3.zip
Add basic --index tests
-rwxr-xr-xtest/feh-scr.i37
-rw-r--r--test/scr/index_full_h400bin0 -> 3657 bytes
-rw-r--r--test/scr/index_full_w400bin0 -> 2270 bytes
-rw-r--r--test/scr/index_h400bin0 -> 1691 bytes
-rw-r--r--test/scr/index_w400bin0 -> 1155 bytes
5 files changed, 36 insertions, 1 deletions
diff --git a/test/feh-scr.i b/test/feh-scr.i
index c677088..e242a59 100755
--- a/test/feh-scr.i
+++ b/test/feh-scr.i
@@ -6,7 +6,7 @@ use autodie qw/:all/;
use Cwd;
use GD qw/:DEFAULT :cmp/;
-use Test::More tests => 48;
+use Test::More tests => 53;
use Time::HiRes qw/sleep/;
use X11::GUITest qw/:ALL/;
@@ -160,6 +160,41 @@ test_scr('thumbnail_default');
feh_stop();
feh_start(
+ '--index --limit-width 400',
+ 'test/ok/gif test/ok/jpg test/ok/png test/ok/pnm'
+);
+test_scr('index_w400');
+feh_stop();
+
+feh_start(
+ '--fullindex --limit-width 400',
+ 'test/ok/gif test/ok/jpg test/ok/png test/ok/pnm'
+);
+test_scr('index_full_w400');
+feh_stop();
+
+feh_start(
+ '--index --limit-width 400 --index-info "%n\n%S\n%wx%h"',
+ 'test/ok/gif test/ok/jpg test/ok/png test/ok/pnm'
+);
+test_scr('index_full_w400');
+feh_stop();
+
+feh_start(
+ '--index --limit-height 400',
+ 'test/ok/gif test/ok/jpg test/ok/png test/ok/pnm'
+);
+test_scr('index_h400');
+feh_stop();
+
+feh_start(
+ '--fullindex --limit-height 400',
+ 'test/ok/gif test/ok/jpg test/ok/png test/ok/pnm'
+);
+test_scr('index_full_h400');
+feh_stop();
+
+feh_start(
'--caption-path .tc',
'test/bg/exact/in'
);
diff --git a/test/scr/index_full_h400 b/test/scr/index_full_h400
new file mode 100644
index 0000000..1c01fce
--- /dev/null
+++ b/test/scr/index_full_h400
Binary files differ
diff --git a/test/scr/index_full_w400 b/test/scr/index_full_w400
new file mode 100644
index 0000000..1a24ad1
--- /dev/null
+++ b/test/scr/index_full_w400
Binary files differ
diff --git a/test/scr/index_h400 b/test/scr/index_h400
new file mode 100644
index 0000000..cbf8e50
--- /dev/null
+++ b/test/scr/index_h400
Binary files differ
diff --git a/test/scr/index_w400 b/test/scr/index_w400
new file mode 100644
index 0000000..3bd3656
--- /dev/null
+++ b/test/scr/index_w400
Binary files differ