From ad69fc565fe01e18bca7d3ad975156d6a2c8a604 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Tue, 15 Mar 2011 18:00:30 +0100 Subject: Only place lightbox html links when lightbox is enabled --- t/21-app-dthumb.files.t | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) (limited to 't/21-app-dthumb.files.t') diff --git a/t/21-app-dthumb.files.t b/t/21-app-dthumb.files.t index da2cbbe..83879e9 100755 --- a/t/21-app-dthumb.files.t +++ b/t/21-app-dthumb.files.t @@ -9,7 +9,7 @@ use Test::More; eval "use File::Slurp"; plan skip_all => 'File::Slurp required' if $@; -plan tests => 12; +plan tests => 14; use_ok('App::Dthumb'); @@ -50,6 +50,37 @@ unlink('t/out/index'); +$conf{names} = 1; +$conf{lightbox} = 1; +$dthumb = App::Dthumb->new(%conf); + +for my $file (qw(one.png two.png)) { + $dthumb->create_thumbnail_html($file); +} +$dthumb->write_out_html(); + +is(read_file('t/out/index'), read_file('t/cmp/index.lightbox'), + 'create_Thumbnail_html / write_out_html with lightbox = 1'); + +unlink('t/out/index'); + + + +$conf{lightbox} = 0; +$dthumb = App::Dthumb->new(%conf); + +for my $file (qw(one.png two.png)) { + $dthumb->create_thumbnail_html($file); +} +$dthumb->write_out_html(); + +is(read_file('t/out/index'), read_file('t/cmp/index.no-lightbox'), + 'create_Thumbnail_html / write_out_html with lightbox = 0'); + +unlink('t/out/index'); + + + $dthumb = App::Dthumb->new(dir_images => 't/out'); $dthumb->create_files(); -- cgit v1.2.3