|
1125 | 1125 | end
|
1126 | 1126 |
|
1127 | 1127 | % find all
|
1128 |
| - filtered = b.find_sources(4); |
| 1128 | + filtered = b.find_sources(5); |
1129 | 1129 | assert(size(filtered, 1) == 10);
|
1130 | 1130 |
|
1131 | 1131 | % find until level 4
|
1132 |
| - filtered = b.find_sources(3); |
| 1132 | + filtered = b.find_sources(4); |
1133 | 1133 | assert(size(filtered, 1) == 10);
|
1134 | 1134 |
|
1135 | 1135 | % find until level 3
|
1136 |
| - filtered = b.find_sources(2); |
| 1136 | + filtered = b.find_sources(3); |
1137 | 1137 | assert(size(filtered, 1) == 6);
|
1138 | 1138 |
|
1139 | 1139 | % find until level 2
|
1140 |
| - filtered = b.find_sources(1); |
| 1140 | + filtered = b.find_sources(2); |
1141 | 1141 | assert(size(filtered, 1) == 3);
|
1142 | 1142 |
|
1143 | 1143 | % find until level 1
|
1144 |
| - filtered = b.find_sources(0); |
| 1144 | + filtered = b.find_sources(1); |
1145 | 1145 | assert(size(filtered, 1) == 1);
|
1146 | 1146 | end
|
1147 | 1147 |
|
|
1165 | 1165 | sl44 = sl31.create_source('sourceLvl4_4', 'nixSource');
|
1166 | 1166 |
|
1167 | 1167 | % test find by id
|
1168 |
| - filtered = b.find_filtered_sources(1, nix.Filter.id, sl41.id); |
| 1168 | + filtered = b.find_filtered_sources(2, nix.Filter.id, sl41.id); |
1169 | 1169 | assert(isempty(filtered));
|
1170 |
| - filtered = b.find_filtered_sources(4, nix.Filter.id, sl41.id); |
| 1170 | + filtered = b.find_filtered_sources(5, nix.Filter.id, sl41.id); |
1171 | 1171 | assert(size(filtered, 1) == 1);
|
1172 | 1172 | assert(strcmp(filtered{1}.id, sl41.id));
|
1173 | 1173 |
|
1174 | 1174 | % test find by ids
|
1175 | 1175 | filterids = {sl1.id, sl41.id};
|
1176 |
| - filtered = b.find_filtered_sources(0, nix.Filter.ids, filterids); |
| 1176 | + filtered = b.find_filtered_sources(1, nix.Filter.ids, filterids); |
1177 | 1177 | assert(size(filtered, 1) == 1);
|
1178 |
| - filtered = b.find_filtered_sources(3, nix.Filter.ids, filterids); |
| 1178 | + filtered = b.find_filtered_sources(4, nix.Filter.ids, filterids); |
1179 | 1179 | assert(size(filtered, 1) == 2);
|
1180 | 1180 |
|
1181 | 1181 | % test find by name
|
1182 |
| - filtered = b.find_filtered_sources(0, nix.Filter.name, sl41.name); |
| 1182 | + filtered = b.find_filtered_sources(1, nix.Filter.name, sl41.name); |
1183 | 1183 | assert(isempty(filtered));
|
1184 |
| - filtered = b.find_filtered_sources(3, nix.Filter.name, sl41.name); |
| 1184 | + filtered = b.find_filtered_sources(4, nix.Filter.name, sl41.name); |
1185 | 1185 | assert(size(filtered, 1) == 1);
|
1186 | 1186 | assert(strcmp(filtered{1}.name, sl41.name));
|
1187 | 1187 |
|
1188 | 1188 | % test find by type
|
1189 |
| - filtered = b.find_filtered_sources(0, nix.Filter.type, findSource); |
| 1189 | + filtered = b.find_filtered_sources(1, nix.Filter.type, findSource); |
1190 | 1190 | assert(isempty(filtered));
|
1191 |
| - filtered = b.find_filtered_sources(3, nix.Filter.type, findSource); |
| 1191 | + filtered = b.find_filtered_sources(4, nix.Filter.type, findSource); |
1192 | 1192 | assert(size(filtered, 1) == 3);
|
1193 | 1193 | assert(strcmp(filtered{1}.type, findSource));
|
1194 | 1194 |
|
1195 | 1195 | % test nix.Filter.metadata
|
1196 | 1196 | sec = f.create_section('testSection', 'nixSection');
|
1197 | 1197 | sl43.set_metadata(sec);
|
1198 |
| - filtered = b.find_filtered_sources(0, nix.Filter.metadata, sec.id); |
| 1198 | + filtered = b.find_filtered_sources(1, nix.Filter.metadata, sec.id); |
1199 | 1199 | assert(isempty(filtered));
|
1200 |
| - filtered = b.find_filtered_sources(3, nix.Filter.metadata, sec.id); |
| 1200 | + filtered = b.find_filtered_sources(4, nix.Filter.metadata, sec.id); |
1201 | 1201 | assert(size(filtered, 1) == 1);
|
1202 | 1202 | strcmp(filtered{1}.id, sl43.id);
|
1203 | 1203 |
|
1204 | 1204 | % test nix.Filter.source
|
1205 |
| - filtered = b.find_filtered_sources(0, nix.Filter.source, sl44.id); |
| 1205 | + filtered = b.find_filtered_sources(1, nix.Filter.source, sl44.id); |
1206 | 1206 | assert(isempty(filtered));
|
1207 |
| - filtered = b.find_filtered_sources(3, nix.Filter.source, sl44.id); |
| 1207 | + filtered = b.find_filtered_sources(4, nix.Filter.source, sl44.id); |
1208 | 1208 | assert(size(filtered, 1) == 1);
|
1209 | 1209 | assert(strcmp(filtered{1}.id, sl31.id));
|
1210 | 1210 | end
|
0 commit comments