diff options
Diffstat (limited to 'src/usr/cxxtest/TestSuite.C')
-rwxr-xr-x | src/usr/cxxtest/TestSuite.C | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/usr/cxxtest/TestSuite.C b/src/usr/cxxtest/TestSuite.C new file mode 100755 index 000000000..c42e23a72 --- /dev/null +++ b/src/usr/cxxtest/TestSuite.C @@ -0,0 +1,42 @@ +// Imported from FSP tree - /src/test/cxxtest/cxxtest/ + +#ifndef __cxxtest__TestSuite_cpp__ +#define __cxxtest__TestSuite_cpp__ + +#include <cxxtest/TestSuite.H> +#include <stdarg.h> +#include <arch/ppc.H> + +namespace CxxTest +{ + // + // TestSuite members + // + TestSuite::~TestSuite() {} + void TestSuite::setUp() {} + void TestSuite::tearDown() {} + + // + // Some non-template functions + // + void doTrace( const char *file, unsigned line, const char *message ) + { + //tracker().trace( file, line, message ); + //printk("%s %u %s\n",file,line,message); + } + + void doWarn( const char *file, unsigned line, const char *message ) + { + //tracker().warning( file, line, message ); + //printk("%s %u %s\n",file,line,message); + } + + void doFailTest( const char *file, unsigned line, const char *message ) + { + //tracker().failedTest( file, line, message ); + //TS_ABORT(); + } + +}; + +#endif // __cxxtest__TestSuite_cpp__ |