- plugin = bt_plugin_create_from_file(minimal_path);
- ok(plugin, "bt_plugin_create_from_file() succeeds with a valid file");
- ok(test_plugin_init_called && !test_plugin_exit_called,
- "plugin's initialization function is called during bt_plugin_create_from_file()");
- ok(strcmp(bt_plugin_get_name(plugin), "test-minimal") == 0,
+ plugins = bt_plugin_create_all_from_file(minimal_path);
+ ok(plugins && plugins[0], "bt_plugin_create_all_from_file() succeeds with a valid file");
+ ok(test_plugin_init_called, "plugin's initialization function is called during bt_plugin_create_all_from_file()");
+ ok(plugins && plugins[0] && !plugins[1],
+ "bt_plugin_create_all_from_file() returns the expected number of plugins");
+ plugin = plugins[0];
+ ok(strcmp(bt_plugin_get_name(plugin), "test_minimal") == 0,