Original commit message from CVS: reproduce how did we get here problem with a minimal test case
Original commit message from CVS: * gst/gst.override: accurate line numbers for logging * testsuite/common.py: log when TestCase.setUp() and .tearDown() get called * testsuite/test_ghostpad.py: rework
Original commit message from CVS: * testsuite/Makefile.am: * testsuite/test_ghostpad.py: add new testsuite for ghost pad behaviour