From 28942dc4edfc4950e948f9b0112bcc62612b1c72 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Sat, 8 May 2004 01:41:12 +0000 Subject: [PATCH] testsuite/caps/caps.c: A check for appending Original commit message from CVS: * testsuite/caps/caps.c: (test3), (main): A check for appending ANY caps. --- ChangeLog | 5 +++++ common | 2 +- tests/old/testsuite/caps/caps.c | 19 +++++++++++++++++++ testsuite/caps/caps.c | 19 +++++++++++++++++++ 4 files changed, 44 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 8f8c3c5..3e3f2e7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2004-05-07 David Schleef + * testsuite/caps/caps.c: (test3), (main): A check for appending + ANY caps. + +2004-05-07 David Schleef + * common/m4/as-compiler-flag.m4: Properly quote arguments, which may contain commas. Fixes detection of -Wa,-mregnames diff --git a/common b/common index 95ba883..5f51018 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit 95ba8839c03a7f8939a2ae4b0586b012e929fc84 +Subproject commit 5f51018de093a26d447de03e1ec6dd0377fc4c77 diff --git a/tests/old/testsuite/caps/caps.c b/tests/old/testsuite/caps/caps.c index cfc4a1b..c816976 100644 --- a/tests/old/testsuite/caps/caps.c +++ b/tests/old/testsuite/caps/caps.c @@ -128,6 +128,24 @@ test2 (void) } +void +test3 (void) +{ + GstCaps *caps1; + GstCaps *caps2; + + caps1 = gst_caps_new_any (); + caps2 = gst_caps_new_simple ("audio/raw", NULL); + + gst_caps_append (caps1, caps2); + g_print ("%s\n", gst_caps_to_string (caps1)); + + g_assert (gst_caps_is_any (caps1)); + g_assert (gst_caps_get_size (caps1) == 0); + + gst_caps_free (caps1); +} + int main (int argc, char *argv[]) { @@ -135,6 +153,7 @@ main (int argc, char *argv[]) test1 (); test2 (); + test3 (); return 0; } diff --git a/testsuite/caps/caps.c b/testsuite/caps/caps.c index cfc4a1b..c816976 100644 --- a/testsuite/caps/caps.c +++ b/testsuite/caps/caps.c @@ -128,6 +128,24 @@ test2 (void) } +void +test3 (void) +{ + GstCaps *caps1; + GstCaps *caps2; + + caps1 = gst_caps_new_any (); + caps2 = gst_caps_new_simple ("audio/raw", NULL); + + gst_caps_append (caps1, caps2); + g_print ("%s\n", gst_caps_to_string (caps1)); + + g_assert (gst_caps_is_any (caps1)); + g_assert (gst_caps_get_size (caps1) == 0); + + gst_caps_free (caps1); +} + int main (int argc, char *argv[]) { @@ -135,6 +153,7 @@ main (int argc, char *argv[]) test1 (); test2 (); + test3 (); return 0; } -- 2.7.4