Changeset 4440 for trunk/Nebulous-Server/t/21_client_move.t
- Timestamp:
- Jun 29, 2005, 4:35:06 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous-Server/t/21_client_move.t (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous-Server/t/21_client_move.t
r2881 r4440 3 3 # Copryight (C) 2004-2005 Joshua Hoblitt 4 4 # 5 # $Id: 21_client_move.t,v 1. 1 2005-01-04 02:48:31jhoblitt Exp $5 # $Id: 21_client_move.t,v 1.2 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 my $ idata = PS::IPP::IData::Client->new(26 proxy => "http://$hostport/ idata",25 my $neb = Nebulous::Client->new( 26 proxy => "http://$hostport/nebulous", 27 27 ); 28 $ idata->create( "foo" );28 $neb->create( "foo" ); 29 29 30 ok( $ idata->move( "foo", "foobar" ), "move object" );30 ok( $neb->move( "foo", "foobar" ), "move object" ); 31 31 32 my $locations1 = $ idata->find_instances( "foo" );33 my $locations2 = $ idata->find_instances( "foobar" );32 my $locations1 = $neb->find_instances( "foo" ); 33 my $locations2 = $neb->find_instances( "foobar" ); 34 34 35 35 is( $locations1, undef, "old object has no instances" ); … … 37 37 } 38 38 39 Test:: IData->setup;39 Test::Nebulous->setup; 40 40 41 41 { 42 my $ idata = PS::IPP::IData::Client->new(43 proxy => "http://$hostport/ idata",42 my $neb = Nebulous::Client->new( 43 proxy => "http://$hostport/nebulous", 44 44 ); 45 45 46 ok( ! $ idata->move( "foo", "foobar" ), "move non-existant object" );46 ok( ! $neb->move( "foo", "foobar" ), "move non-existant object" ); 47 47 48 my $locations = $ idata->find_instances( "foobar" );48 my $locations = $neb->find_instances( "foobar" ); 49 49 50 50 is( $locations, undef, "new object has no instances" ); 51 51 } 52 52 53 Test:: IData->setup;53 Test::Nebulous->setup; 54 54 55 55 eval { 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->move();59 $neb->move(); 60 60 }; 61 61 like( $@, qr/2 were expected/, "no params" ); 62 62 63 Test:: IData->setup;63 Test::Nebulous->setup; 64 64 65 65 eval { 66 my $ idata = PS::IPP::IData::Client->new(67 proxy => "http://$hostport/ idata",66 my $neb = Nebulous::Client->new( 67 proxy => "http://$hostport/nebulous", 68 68 ); 69 $ idata->move( "foo" );69 $neb->move( "foo" ); 70 70 }; 71 71 like( $@, qr/2 were expected/, "not enough params" ); 72 72 73 Test:: IData->setup;73 Test::Nebulous->setup; 74 74 75 75 eval { 76 my $ idata = PS::IPP::IData::Client->new(77 proxy => "http://$hostport/ idata",76 my $neb = Nebulous::Client->new( 77 proxy => "http://$hostport/nebulous", 78 78 ); 79 $ idata->move( "foo", "bar", "baz" );79 $neb->move( "foo", "bar", "baz" ); 80 80 }; 81 81 like( $@, qr/2 were expected/, "too many params" ); 82 82 83 Test:: IData->cleanup;83 Test::Nebulous->cleanup;
Note:
See TracChangeset
for help on using the changeset viewer.
