diff options
author | Andrew Geissler <andrewg@us.ibm.com> | 2011-05-10 17:20:10 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2011-05-16 16:51:41 -0500 |
commit | e604f02230c3decedbdd56a3cfef66b0709b74dc (patch) | |
tree | 85ebf5ba3dd090bd80d8651fdf4b4855a2022a30 /src/usr/cxxtest | |
parent | f25d156f4a222923d70563ba960858f4e42a80c8 (diff) | |
download | talos-hostboot-e604f02230c3decedbdd56a3cfef66b0709b74dc.tar.gz talos-hostboot-e604f02230c3decedbdd56a3cfef66b0709b74dc.zip |
Base cxxtest class and some examples.
Change-Id: I8ff2fdffe8be34f5ece9a5e4b2f5d07a4bc73d73
Reviewed-on: http://gfwr801.rchland.ibm.com:8080/gerrit/71
Tested-by: Jenkins Server
Reviewed-by: Mark W. Wenning <wenning@us.ibm.com>
Diffstat (limited to 'src/usr/cxxtest')
-rwxr-xr-x | src/usr/cxxtest/TestSuite.C | 42 | ||||
-rw-r--r-- | src/usr/cxxtest/makefile | 6 |
2 files changed, 48 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__ diff --git a/src/usr/cxxtest/makefile b/src/usr/cxxtest/makefile new file mode 100644 index 000000000..1f14e4a6f --- /dev/null +++ b/src/usr/cxxtest/makefile @@ -0,0 +1,6 @@ +ROOTPATH = ../../.. +MODULE = cxxtest + +OBJS = TestSuite.o + +include ${ROOTPATH}/config.mk |