void cut_setup (void) { const gchar *test_names[] = {"/.*/", NULL}; test = NULL; test_context = NULL; run_context = CUT_RUN_CONTEXT(cut_test_runner_new()); cut_run_context_set_target_test_names(run_context, test_names); report = cut_report_new("xml", NULL); cut_listener_attach_to_run_context(CUT_LISTENER(report), run_context); test_case = cut_test_case_new("stub test case", NULL, NULL, NULL, NULL); }
static gboolean start (GstBaseSink *base_sink) { GstCutterConsoleOutputPrivate *priv; CutVerboseLevel verbose_level; priv = GST_CUTTER_CONSOLE_OUTPUT_GET_PRIVATE(base_sink); verbose_level = cut_verbose_level_parse(priv->verbose_level_string, NULL); priv->ui = cut_ui_new("console", "use-color", priv->use_color, "verbose-level", verbose_level, NULL); priv->reader = cut_stream_reader_new(); cut_listener_attach_to_run_context(CUT_LISTENER(priv->ui), priv->reader); return TRUE; }