summaryrefslogtreecommitdiff
path: root/t/21-app-dthumb.files.t
diff options
context:
space:
mode:
Diffstat (limited to 't/21-app-dthumb.files.t')
-rwxr-xr-xt/21-app-dthumb.files.t33
1 files changed, 32 insertions, 1 deletions
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();