Changeset 23857
- Timestamp:
- Apr 14, 2009, 12:04:05 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/neb_distrib_20081210/Nebulous-Server/t/12_server_find_objects.t
r23854 r23857 8 8 use warnings FATAL => qw( all ); 9 9 10 use Test::More tests => 15;10 use Test::More tests => 28; 11 11 12 12 use lib qw( ./t ./lib ); … … 55 55 } 56 56 57 Test::Nebulous->setup; 58 59 { 60 # key 61 $neb->create_object("foo"); 62 $neb->create_object("bar"); 63 64 my $keys = $neb->find_objects("foo"); 65 66 is(scalar @$keys, 1, 'number of keys found'); 67 is($keys->[0], "foo", "key name"); 68 } 69 57 70 # test recursive dir searching 58 71 Test::Nebulous->setup; … … 60 73 { 61 74 $neb->create_object("a/foo"); 75 76 my $keys = $neb->find_objects("a"); 77 78 is(scalar @$keys, 1, 'number of keys found'); 79 is($keys->[0], "a/foo", "key name"); 80 } 81 82 Test::Nebulous->setup; 83 84 { 85 $neb->create_object("a/foo"); 86 $neb->create_object("b/foo"); 87 88 my $keys = $neb->find_objects("a"); 89 90 is(scalar @$keys, 1, 'number of keys found'); 91 is($keys->[0], "a/foo", "key name"); 92 } 93 94 Test::Nebulous->setup; 95 96 { 97 $neb->create_object("a/foo"); 98 $neb->create_object("a/b/foo"); 62 99 63 100 my $keys = $neb->find_objects("a"); … … 96 133 { 97 134 $neb->create_object("a/foo"); 135 $neb->create_object("foo"); 136 $neb->create_object("bar"); 137 138 my $keys = $neb->find_objects("/"); 139 140 is(scalar @$keys, 2, 'number of keys found'); 141 is($keys->[0], "foo", "key name"); 142 is($keys->[1], "bar", "key name"); 143 } 144 145 Test::Nebulous->setup; 146 147 { 148 $neb->create_object("a/foo"); 149 $neb->create_object("foo"); 150 $neb->create_object("bar"); 151 152 my $keys = $neb->find_objects("."); 153 154 is(scalar @$keys, 2, 'number of keys found'); 155 is($keys->[0], "foo", "key name"); 156 is($keys->[1], "bar", "key name"); 157 } 158 159 Test::Nebulous->setup; 160 161 { 162 $neb->create_object("a/foo"); 163 $neb->create_object("foo"); 98 164 $neb->create_object("bar"); 99 165 100 166 my $keys = $neb->find_objects(".."); 101 167 102 is(scalar @$keys, 1, 'number of keys found'); 103 is($keys->[0], "bar", "key name"); 168 is(scalar @$keys, 2, 'number of keys found'); 169 is($keys->[0], "foo", "key name"); 170 is($keys->[1], "bar", "key name"); 104 171 } 105 172
Note:
See TracChangeset
for help on using the changeset viewer.
