diff options
Diffstat (limited to 'test')
| -rwxr-xr-x | test/feh-scr.i | 43 | ||||
| -rw-r--r-- | test/scr/draw_action | bin | 0 -> 8315 bytes | |||
| -rw-r--r-- | test/scr/draw_filename | bin | 0 -> 7796 bytes | |||
| -rw-r--r-- | test/scr/draw_filename_action | bin | 0 -> 9549 bytes | |||
| -rw-r--r-- | test/scr/draw_nothing | bin | 0 -> 6525 bytes | 
5 files changed, 42 insertions, 1 deletions
| diff --git a/test/feh-scr.i b/test/feh-scr.i index dd7ece7..3f3b241 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 => 19; +use Test::More tests => 27;  use Time::HiRes qw/sleep/;  use X11::GUITest qw/:ALL/; @@ -175,6 +175,47 @@ test_scr('caption_none');  feh_stop(); +feh_start( +	'--draw-actions --action8 "nrm \'%f\'"', +	'test/bg/exact/in' +); +test_scr('draw_action'); +feh_stop(); + +feh_start( +	'--draw-filename', +	'test/bg/exact/in' +); +test_scr('draw_filename'); +feh_stop(); + +feh_start( +	'--draw-filename --draw-actions --action8 "nrm \'%f\'"', +	'test/bg/exact/in' +); +test_scr('draw_filename_action'); +feh_stop(); + +feh_start( +	'--action8 "nrm \'%f\'"', +	'test/bg/exact/in' +); +test_scr('draw_nothing'); + +SendKeys('d'); +test_scr('draw_filename'); + +SendKeys('da'); +test_scr('draw_action'); + +SendKeys('d'); +test_scr('draw_filename_action'); + +SendKeys('ddaada'); +test_scr('draw_nothing'); + +feh_stop(); +  unlink('test/bg/exact/.tc/in.txt');  rmdir('test/bg/exact/.tc');  unlink("/tmp/feh_${$}.png"); diff --git a/test/scr/draw_action b/test/scr/draw_actionBinary files differ new file mode 100644 index 0000000..4a2b06c --- /dev/null +++ b/test/scr/draw_action diff --git a/test/scr/draw_filename b/test/scr/draw_filenameBinary files differ new file mode 100644 index 0000000..dc32356 --- /dev/null +++ b/test/scr/draw_filename diff --git a/test/scr/draw_filename_action b/test/scr/draw_filename_actionBinary files differ new file mode 100644 index 0000000..6039def --- /dev/null +++ b/test/scr/draw_filename_action diff --git a/test/scr/draw_nothing b/test/scr/draw_nothingBinary files differ new file mode 100644 index 0000000..5903c34 --- /dev/null +++ b/test/scr/draw_nothing | 
