really fixed missing path problem
John Napiorkowski [Fri, 9 Mar 2012 06:16:28 +0000 (01:16 -0500)]
lib/DBIx/Class/Fixtures/External/File.pm
t/18-extra.t

index 4277e7b..cb13965 100644 (file)
@@ -30,9 +30,9 @@ sub backup {
 
 sub restore {
   my ($class, $key, $content, $args) = @_;
-  my ($vol, $directory, $file) = splitpath catfile($args->{path}, $key);
+  my $path = catfile($args->{path}, $key);
+  my ($vol, $directory, $file) = splitpath($path);
   mkpath($directory) unless -d $directory;
-  my $path = catfile($vol, $directory, $file);
   $class->_save($path, $content);
 }
 
index 2bbb0e1..fc20aaa 100644 (file)
@@ -56,6 +56,6 @@ ok -e $key, 'File Restored';
 done_testing;
 
 END {
-  rmtree 't/var/files';
-  rmtree 't/var/fixtures/photos';
+    rmtree 't/var/files';
+    rmtree 't/var/fixtures/photos';
 }