Changeset 4440 for trunk/Nebulous/t/12_client_replicate.t
- Timestamp:
- Jun 29, 2005, 4:35:06 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous/t/12_client_replicate.t (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/t/12_client_replicate.t
r2872 r4440 3 3 # Copryight (C) 2004-2005 Joshua Hoblitt 4 4 # 5 # $Id: 12_client_replicate.t,v 1. 3 2005-01-03 23:55:29jhoblitt Exp $5 # $Id: 12_client_replicate.t,v 1.4 2005-06-30 02:35:06 jhoblitt Exp $ 6 6 7 7 use strict; … … 14 14 use lib qw( ./t ./lib ); 15 15 16 use PS::IPP::IData::Client;17 use PS::IPP::IData::Util qw( :standard );18 use Test:: IData;16 use Nebulous::Client; 17 use Nebulous::Util qw( :standard ); 18 use Test::Nebulous; 19 19 20 20 my $hostport = Apache::Test->config->{ 'hostport' }; 21 21 22 Test:: IData->setup;22 Test::Nebulous->setup; 23 23 24 24 { 25 25 # key 26 my $ idata = PS::IPP::IData::Client->new(27 proxy => "http://$hostport/ idata",26 my $neb = Nebulous::Client->new( 27 proxy => "http://$hostport/nebulous", 28 28 ); 29 $ idata->create( "foo" );29 $neb->create( "foo" ); 30 30 31 my $uri = $ idata->replicate( "foo" );31 my $uri = $neb->replicate( "foo" ); 32 32 33 33 ok( $uri, "good replication" ); … … 35 35 } 36 36 37 Test:: IData->setup;37 Test::Nebulous->setup; 38 38 39 39 { 40 40 # key, $volume 41 my $ idata = PS::IPP::IData::Client->new(42 proxy => "http://$hostport/ idata",41 my $neb = Nebulous::Client->new( 42 proxy => "http://$hostport/nebulous", 43 43 ); 44 $ idata->create( "foo" );44 $neb->create( "foo" ); 45 45 46 my $uri = $ idata->replicate( "foo", "node01" );46 my $uri = $neb->replicate( "foo", "node01" ); 47 47 48 48 ok( $uri, "good replication" ); … … 50 50 } 51 51 52 Test:: IData->setup;52 Test::Nebulous->setup; 53 53 54 54 { 55 55 # key, $volume 56 my $ idata = PS::IPP::IData::Client->new(57 proxy => "http://$hostport/ idata",56 my $neb = Nebulous::Client->new( 57 proxy => "http://$hostport/nebulous", 58 58 ); 59 $ idata->create( "foo" );59 $neb->create( "foo" ); 60 60 61 my $uri1 = $ idata->replicate( "foo", "node01" );62 my $uri2 = $ idata->replicate( "foo", "node02" );61 my $uri1 = $neb->replicate( "foo", "node01" ); 62 my $uri2 = $neb->replicate( "foo", "node02" ); 63 63 64 64 ok( $uri1, "good replication" ); … … 68 68 } 69 69 70 Test:: IData->setup;70 Test::Nebulous->setup; 71 71 72 72 { 73 my $ idata = PS::IPP::IData::Client->new(74 proxy => "http://$hostport/ idata",73 my $neb = Nebulous::Client->new( 74 proxy => "http://$hostport/nebulous", 75 75 ); 76 my $uri = $ idata->replicate( "foo" );76 my $uri = $neb->replicate( "foo" ); 77 77 78 78 is( $uri, undef, "storage object does not exist" ); 79 79 } 80 80 81 Test:: IData->setup;81 Test::Nebulous->setup; 82 82 83 83 eval { 84 my $ idata = PS::IPP::IData::Client->new(85 proxy => "http://$hostport/ idata",84 my $neb = Nebulous::Client->new( 85 proxy => "http://$hostport/nebulous", 86 86 ); 87 $ idata->replicate();87 $neb->replicate(); 88 88 }; 89 89 like( $@, qr/1 - 2 were expected/, "no params" ); 90 90 91 Test:: IData->setup;91 Test::Nebulous->setup; 92 92 93 93 eval { 94 my $ idata = PS::IPP::IData::Client->new(95 proxy => "http://$hostport/ idata",94 my $neb = Nebulous::Client->new( 95 proxy => "http://$hostport/nebulous", 96 96 ); 97 $ idata->replicate( 1, 2, 3 );97 $neb->replicate( 1, 2, 3 ); 98 98 }; 99 99 like( $@, qr/1 - 2 were expected/, "too many params" ); 100 100 101 Test:: IData->cleanup;101 Test::Nebulous->cleanup;
Note:
See TracChangeset
for help on using the changeset viewer.
