Changeset 13131 for trunk/Nebulous/t/Test/Nebulous.pm
- Timestamp:
- May 2, 2007, 10:53:42 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
r13130 r13131 1 1 # Copyright (C) 2004 Joshua Hoblitt 2 2 # 3 # $Id: Nebulous.pm,v 1.1 3 2007-05-02 20:14:46jhoblitt Exp $3 # $Id: Nebulous.pm,v 1.14 2007-05-02 20:53:42 jhoblitt Exp $ 4 4 5 5 package Test::Nebulous; … … 24 24 my $dir3 = ""; 25 25 my $dir4 = ""; 26 my $dir5 = ""; 27 my $dir6 = ""; 26 28 27 29 sub setup { … … 35 37 $dir3 = tempdir( CLEANUP => 0 ); 36 38 $dir4 = tempdir( CLEANUP => 0 ); 39 $dir5 = tempdir( CLEANUP => 0 ); 40 $dir6 = tempdir( CLEANUP => 0 ); 37 41 38 42 foreach my $statement (@{ $sql->get_db_schema }) { … … 41 45 42 46 # node01/node02: allocate = TRUE 43 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate ) VALUES (1, 'node01', ?, TRUE) }, undef, $dir1);47 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate, available) VALUES (1, 'node01', ?, TRUE, TRUE) }, undef, $dir1); 44 48 $dbh->do(qq{ INSERT INTO mount VALUES (?, 10e10, 10e7) }, undef, $dir1); 45 49 46 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate ) VALUES (2, 'node02', ?, TRUE) }, undef, $dir2);50 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate, available) VALUES (2, 'node02', ?, TRUE, TRUE) }, undef, $dir2); 47 51 $dbh->do(qq{ INSERT INTO mount VALUES (?, 10e10, 10e8) }, undef, $dir2); 48 52 49 # node03: allocate = FALSE50 $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, 10e 8) }, undef, $dir3);53 # node03: allocate = TRUE, volume full 54 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate, available) VALUES (3, 'node03', ?, TRUE, TRUE) }, undef, $dir3); 55 $dbh->do(qq{ INSERT INTO mount VALUES (?, 10e10, 10e10) }, undef, $dir3); 52 56 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); 57 # node04: allocate = FALSE, available = FALSE 58 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate, available) VALUES (4, 'node04', ?, FALSE, FALSE) }, undef, $dir4); 59 $dbh->do(qq{ INSERT INTO mount VALUES (?, 10e10, 10e7) }, undef, $dir4); 60 61 # node05: allocate = FALSE, available = TRUE 62 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate, available) VALUES (5, 'node05', ?, FALSE, TRUE) }, undef, $dir5); 63 $dbh->do(qq{ INSERT INTO mount VALUES (?, 10e10, 10e7) }, undef, $dir5); 64 65 # node06: allocate = TRUE, available = FALSE 66 $dbh->do(qq{ INSERT INTO volume (vol_id, name, path, allocate, available) VALUES (6, 'node06', ?, TRUE, FALSE) }, undef, $dir4); 67 $dbh->do(qq{ INSERT INTO mount VALUES (?, 10e10, 10e7) }, undef, $dir6); 56 68 } 57 69 … … 66 78 rmtree([$dir3], 0, 1) if -e $dir3; 67 79 rmtree([$dir4], 0, 1) if -e $dir4; 80 rmtree([$dir5], 0, 1) if -e $dir5; 81 rmtree([$dir6], 0, 1) if -e $dir6; 68 82 } 69 83
Note:
See TracChangeset
for help on using the changeset viewer.
