test file_size with send to different shard
[cloudstore.git] / t / API.t
diff --git a/t/API.t b/t/API.t
index 7a22ef8..0b31f9c 100755 (executable)
--- a/t/API.t
+++ b/t/API.t
@@ -2,7 +2,7 @@
 use strict;
 use warnings;
 
-use Test::More tests => 25;
+use Test::More tests => 27;
 use Data::Dump qw(dump);
 
 use lib 'lib';
@@ -11,6 +11,8 @@ use_ok 'CloudStore::API';
 
 ok my $o = CloudStore::API->new('s1'), 'new';
 
+ok exists $o->{SLICE}, 'SLICE';
+
 cmp_ok $o->create_user('md5@example.com','md5sum',0), '==', 2000, 'create_user md5';
 
 ok my $info = $o->user_info( 'md5' ), 'user_info';
@@ -49,6 +51,8 @@ ok $o->send_file( $uid2 => 'dir1/dir2/bar.txt', $uid => 'bar.txt' ), 'send_file
 usage $uid;
 usage $uid2;
 
+ok $o->send_file( $uid2 => 'dir1/dir2/bar.txt', 2004 => 'bar.txt' ), 'send_file cross-slice';
+
 ok $o->delete( $uid, 'foo.txt' );
 usage $uid;