gstreamer/tests
Richard Boulton 51847f3fe4 Added a testsuite. This currently only has one test, which replicates a problem just submitted to the list.
Original commit message from CVS:
Added a testsuite.  This currently only has one test, which replicates a
problem just submitted to the list.

I hope noone disagrees that we need a testsuite.  Also, hopefully we all
think that a tiny testsuite which is easy to add tests to is much better
than a huge project to create a complete testsuite, which never gets
started because its too big and scary.

I suggest that tests get created whenever someone has a spare moment, or
whenever a bug is reported (to replicate the problem, and thus be sure that
when fixed it stays fixed), and before making a change to a piece of code
to ensure that it remains working.

If we all add little tests occasionally, then we'll have a good useful
testsuite before we know it.  All you need to do is make a
2001-03-09 12:08:38 +00:00
..
eos Added another test case, a bin in a thread, to test EOS. still hangs because gtk_main hangs in a __poll somewhere. 2001-01-21 16:08:37 +00:00
old Added a testsuite. This currently only has one test, which replicates a problem just submitted to the list. 2001-03-09 12:08:38 +00:00
sched This is a megapatch with the following changes: 2001-01-29 00:06:02 +00:00
.gitignore Merged the AUTOPLUG2 branch 2001-03-07 21:52:56 +00:00
autoplug.c Merged the AUTOPLUG2 branch 2001-03-07 21:52:56 +00:00
autoplug2.c Merged the AUTOPLUG2 branch 2001-03-07 21:52:56 +00:00
autoplug3.c Merged the AUTOPLUG2 branch 2001-03-07 21:52:56 +00:00
caps.c Some more fixes for libxml. 2001-01-18 15:29:46 +00:00
case4.c Updated test programs 2001-01-01 04:10:52 +00:00
init.c Added multiple caps to the pads 2000-12-31 16:12:48 +00:00
load.c New test programs. 2000-12-31 22:14:06 +00:00
loadall.c Megapatch, changes which states are available, how they're used, and how they're set. Also modifies the scheduling s... 2000-07-17 17:14:15 +00:00
Makefile.am Merged the AUTOPLUG2 branch 2001-03-07 21:52:56 +00:00
markup.c Updated test programs 2001-01-01 04:10:52 +00:00
mp3encode.c WARNING: Don't grab this updated unless you're really, REALLY sure. 2000-12-16 10:18:09 +00:00
pad-active.c WARNING: Don't grab this updated unless you're really, REALLY sure. 2000-12-16 10:18:09 +00:00
padfactory.c Some more fixes for libxml. 2001-01-18 15:29:46 +00:00
paranoia.c updated tests code to new ghostpad API 2001-01-20 03:36:20 +00:00
props.c API docs updates 2001-01-19 22:15:21 +00:00
queue.c updated tests code to new ghostpad API 2001-01-20 03:36:20 +00:00
README Megapatch, changes which states are available, how they're used, and how they're set. Also modifies the scheduling s... 2000-07-17 17:14:15 +00:00
registry.c Some more fixes for libxml. 2001-01-18 15:29:46 +00:00
rip.c Updated test programs 2001-01-01 04:10:52 +00:00
simplefake.c Updated test programs 2001-01-01 04:10:52 +00:00
states.c updated tests code to new ghostpad API 2001-01-20 03:36:20 +00:00
tee.c Add gst_element_request_compatible_pad and remove gst_element_request_pad. 2001-01-23 18:42:23 +00:00

This directory contains various tests designed to verify GStreamer
behavior.  If any of them exit with a non-zero value, something's wrong.