Changeset 24637 for trunk/Nebulous-Server/t/09_server_delete_instance.t
- Timestamp:
- Jul 1, 2009, 5:21:32 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous-Server/t/09_server_delete_instance.t
r24356 r24637 8 8 use warnings FATAL => qw( all ); 9 9 10 use Test::More tests => 8;10 use Test::More tests => 11; 11 11 12 12 use lib qw( ./t ./lib ); … … 20 20 dbpasswd => $NEB_PASS, 21 21 ); 22 23 use Test::DBUnit dsn => $NEB_DB, username => $NEB_USER, password => $NEB_PASS; 22 24 23 25 Test::Nebulous->setup; … … 44 46 45 47 ok($neb->delete_instance($key, $uri2), "delete instance"); 48 49 eval { 50 $neb->find_instances($key); 51 }; 52 like($@, qr/is valid object key/, "storage object was deleted"); 53 } 54 55 Test::Nebulous->setup; 56 57 { 58 my $key = "foo"; 59 my $uri1 = $neb->create_object($key, 'node01'); 60 my $uri2 = $neb->replicate_object($key, 'node2'); 61 62 # make one of the instances unavailable 63 my $dbh = test_dbh(); 64 $dbh->do("UPDATE mountedvol SET available = 0 WHERE name = 'node01'"); 65 66 ok($neb->delete_instance($key, $uri2), "delete instance"); 67 68 expected_dataset_ok( 69 deleted => [vol_id => 1, uri => $uri1], 70 ); 46 71 47 72 eval {
Note:
See TracChangeset
for help on using the changeset viewer.
