test/test_pcm_all: move CPPUNIT_TEST_SUITE_REGISTRATION() to test_pcm_main.cxx
Run each unit test only once. Using CPPUNIT_TEST_SUITE_REGISTRATION from within the header meant that each unit class was registered again for each source file that includes the header.
This commit is contained in:
@@ -25,6 +25,13 @@
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
CPPUNIT_TEST_SUITE_REGISTRATION(PcmDitherTest);
|
||||
CPPUNIT_TEST_SUITE_REGISTRATION(PcmPackTest);
|
||||
CPPUNIT_TEST_SUITE_REGISTRATION(PcmChannelsTest);
|
||||
CPPUNIT_TEST_SUITE_REGISTRATION(PcmVolumeTest);
|
||||
CPPUNIT_TEST_SUITE_REGISTRATION(PcmFormatTest);
|
||||
CPPUNIT_TEST_SUITE_REGISTRATION(PcmMixTest);
|
||||
|
||||
int
|
||||
main(gcc_unused int argc, gcc_unused char **argv)
|
||||
{
|
||||
|
Reference in New Issue
Block a user