+int parser_check_dir(struct discover_context *ctx,
+ struct discover_device *dev, const char *dirname)
+{
+ struct parser_test *test = ctx->test_data;
+ struct test_file *file;
+
+ printf("%s: %s\n", __func__, dirname);
+
+ list_for_each_entry(&test->files, file, list) {
+ if (file->dev != dev)
+ continue;
+ if (strcmp(file->name, dirname))
+ continue;
+ return file->type == TEST_DIR ? 0 : -1;
+ }
+
+ return -1;
+}
+