static void test_bt_machine_pretty_name_with_detail (BT_TEST_ARGS) { BT_TEST_START; GST_INFO ("-- arrange --"); BtMachine *src = BT_MACHINE (bt_source_machine_new (song, "gen", "audiotestsrc", 0L, NULL)); GST_INFO ("-- act --"); GST_INFO ("-- assert --"); ck_assert_gobject_str_eq (src, "pretty-name", "gen (audiotestsrc)"); GST_INFO ("-- cleanup --"); BT_TEST_END; }
static void test_bt_song_info_date_stamps (BT_TEST_ARGS) { BT_TEST_START; GST_INFO ("-- arrange --"); BtSongInfo *song_info = BT_SONG_INFO (check_gobject_get_object_property (song, "song-info")); GST_INFO ("-- act --"); gchar *create_dts = check_gobject_get_str_property (song_info, "create-dts"); GST_INFO ("-- assert --"); fail_unless (create_dts != NULL, NULL); ck_assert_gobject_str_eq (song_info, "change-dts", create_dts); GST_INFO ("-- cleanup --"); g_free (create_dts); g_object_unref (song_info); BT_TEST_END; }
static void test_bt_wire_pretty_name (BT_TEST_ARGS) { BT_TEST_START; GST_INFO ("-- arrange --"); BtMachine *src = BT_MACHINE (bt_source_machine_new (song, "audiotestsrc", "audiotestsrc", 0L, NULL)); BtMachine *proc = BT_MACHINE (bt_processor_machine_new (song, "volume", "volume", 0L, NULL)); BtWire *wire = bt_wire_new (song, src, proc, NULL); GST_INFO ("-- act --"); GST_INFO ("-- assert --"); ck_assert_gobject_str_eq (wire, "pretty-name", "audiotestsrc -> volume"); GST_INFO ("-- cleanup --"); BT_TEST_END; }