test symlink md5 retrival
authorDobrica Pavlinusic <dpavlin@rsync1.maxxo.com>
Fri, 18 May 2012 12:09:20 +0000 (14:09 +0200)
committerDobrica Pavlinusic <dpavlin@rsync1.maxxo.com>
Fri, 18 May 2012 12:09:20 +0000 (14:09 +0200)
t/MD5sum.t

index c0ad6ea..121b661 100755 (executable)
@@ -2,7 +2,7 @@
 use strict;
 use warnings;
 
 use strict;
 use warnings;
 
-use Test::More tests => 3;
+use Test::More tests => 6;
 use Data::Dump qw(dump);
 use File::Slurp;
 
 use Data::Dump qw(dump);
 use File::Slurp;
 
@@ -18,3 +18,8 @@ ok CloudStore::MD5sum->md5_set($file => $md5), 'md5_set';
 
 cmp_ok CloudStore::MD5sum->md5_get($file), 'eq', $md5, 'md5_get';
 
 
 cmp_ok CloudStore::MD5sum->md5_get($file), 'eq', $md5, 'md5_get';
 
+ok symlink( $file => $file . '.symlink' ), "symlink $file";
+
+cmp_ok CloudStore::MD5sum->md5_get($file . '.symlink'), 'eq', $md5, 'md5_get from symlink';
+
+ok unlink( $file, $file . '.symlink' ), 'unlink cleanup';