Changeset 13130 for trunk/Nebulous/t/Test/Nebulous.pm
- Timestamp:
- May 2, 2007, 10:14:46 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous/t/Test/Nebulous.pm (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/t/Test/Nebulous.pm
r13114 r13130 1 1 # Copyright (C) 2004 Joshua Hoblitt 2 2 # 3 # $Id: Nebulous.pm,v 1.1 2 2007-05-02 00:59:33jhoblitt Exp $3 # $Id: Nebulous.pm,v 1.13 2007-05-02 20:14:46 jhoblitt Exp $ 4 4 5 5 package Test::Nebulous; … … 22 22 my $dir1 = ""; 23 23 my $dir2 = ""; 24 my $dir3 = ""; 25 my $dir4 = ""; 24 26 25 27 sub setup { … … 31 33 $dir1 = tempdir( CLEANUP => 0 ); 32 34 $dir2 = tempdir( CLEANUP => 0 ); 35 $dir3 = tempdir( CLEANUP => 0 ); 36 $dir4 = tempdir( CLEANUP => 0 ); 33 37 34 38 foreach my $statement (@{ $sql->get_db_schema }) { … … 36 40 } 37 41 38 # FIXME39 $dbh->do(qq{ INSERT INTO volume VALUES (1, 'node01',?) }, undef, $dir1);42 # node01/node02: allocate = TRUE 43 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate) VALUES (1, 'node01', ?, TRUE) }, undef, $dir1); 40 44 $dbh->do(qq{ INSERT INTO mount VALUES (?, 10e10, 10e7) }, undef, $dir1); 41 45 42 $dbh->do(qq{ INSERT INTO volume VALUES (2,'node02',?) }, undef, $dir2);46 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate) VALUES (2, 'node02', ?, TRUE) }, undef, $dir2); 43 47 $dbh->do(qq{ INSERT INTO mount VALUES (?, 10e10, 10e8) }, undef, $dir2); 48 49 # node03: allocate = FALSE 50 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate) VALUES (3, 'node03', ?, FALSE) }, undef, $dir3); 51 $dbh->do(qq{ INSERT INTO mount VALUES (?, 10e10, 10e8) }, undef, $dir3); 52 53 # node04: allocate = TRUE, volume full 54 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate) VALUES (4, 'node04', ?, TRUE) }, undef, $dir4); 55 $dbh->do(qq{ INSERT INTO mount VALUES (?, 10e10, 10e10) }, undef, $dir4); 44 56 } 45 57 … … 52 64 rmtree([$dir1], 0, 1) if -e $dir1; 53 65 rmtree([$dir2], 0, 1) if -e $dir2; 66 rmtree([$dir3], 0, 1) if -e $dir3; 67 rmtree([$dir4], 0, 1) if -e $dir4; 54 68 } 55 69
Note:
See TracChangeset
for help on using the changeset viewer.
