test refactoring

This commit is contained in:
Matej Sekoranja
2014-10-31 20:08:18 +01:00
parent 5b1825a11c
commit 50c143bdec
18 changed files with 444 additions and 2124 deletions

View File

@@ -0,0 +1,35 @@
/*
* Run pvData tests as a batch.
*
* Do *not* include performance measurements here, they don't help to
* prove functionality (which is the point of this convenience routine).
*/
#include <stdio.h>
#include <epicsThread.h>
#include <epicsUnitTest.h>
/* utils */
int testAtomicBoolean(void);
int testHexDump(void);
int testInetAddressUtils(void);
/* remote */
int testCodec(void);
int testChannelAccess(void);
void pvAccessAllTests(void)
{
testHarness();
/* utils */
runTest(testAtomicBoolean);
runTest(testHexDump);
runTest(testInetAddressUtils);
/* remote */
runTest(testCodec);
runTest(testChannelAccess);
}