added name test

Original commit message from CVS:
added name test
This commit is contained in:
Thomas Vander Stichele 2002-04-21 14:04:24 +00:00
parent 130adf2b93
commit 35beb0b388
4 changed files with 62 additions and 2 deletions

View file

@ -1,4 +1,4 @@
testprogs = tee fake
testprogs = tee fake name
TESTS = $(testprogs)

View file

@ -0,0 +1,30 @@
/*
* test with names
* create a bunch of elements with NULL as name
* make sure they get created with a decent name
*/
#include <gst/gst.h>
int
main (int argc, char *argv[])
{
GstElement *element = NULL;
int i = 0;
/* init */
gst_init (&argc, &argv);
for (i = 0; i < 50; ++i)
{
/* create element */
element = gst_element_factory_make ("identity", NULL);
g_assert (GST_IS_ELEMENT (element));
g_assert (gst_element_get_name (element) != NULL);
g_print ("Created identity element with name %s\n",
gst_element_get_name (element));
}
g_print ("Done !\n");
return 0;
}

View file

@ -1,4 +1,4 @@
testprogs = tee fake
testprogs = tee fake name
TESTS = $(testprogs)

30
testsuite/elements/name.c Normal file
View file

@ -0,0 +1,30 @@
/*
* test with names
* create a bunch of elements with NULL as name
* make sure they get created with a decent name
*/
#include <gst/gst.h>
int
main (int argc, char *argv[])
{
GstElement *element = NULL;
int i = 0;
/* init */
gst_init (&argc, &argv);
for (i = 0; i < 50; ++i)
{
/* create element */
element = gst_element_factory_make ("identity", NULL);
g_assert (GST_IS_ELEMENT (element));
g_assert (gst_element_get_name (element) != NULL);
g_print ("Created identity element with name %s\n",
gst_element_get_name (element));
}
g_print ("Done !\n");
return 0;
}