-/* Initialize a libsigrok input module. */
-void srtest_input_init(struct sr_context *sr_ctx, struct sr_input_format *input)
-{
- int ret;
- struct sr_input *in;
-
- (void)sr_ctx;
-
- in = g_try_malloc0(sizeof(struct sr_input));
- fail_unless(in != NULL);
-
- in->format = input;
- in->param = NULL;
-
- ret = in->format->init(in, "nonexisting.dat");
- fail_unless(ret == SR_OK, "Failed to init '%s' input module: %d.",
- input->id, ret);
-
- g_free(in);
-}
-
-/* Initialize all libsigrok input modules. */
-void srtest_input_init_all(struct sr_context *sr_ctx)
-{
- struct sr_input_format **inputs;
- int i;
-
- inputs = sr_input_list();
- fail_unless(inputs != NULL, "No input modules found.");
-
- for (i = 0; inputs[i]; i++)
- srtest_input_init(sr_ctx, inputs[i]);
-}
-