summaryrefslogtreecommitdiffstats
path: root/src/usr/cxxtest
diff options
context:
space:
mode:
authorAndrew Geissler <andrewg@us.ibm.com>2011-05-10 17:20:10 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2011-05-16 16:51:41 -0500
commite604f02230c3decedbdd56a3cfef66b0709b74dc (patch)
tree85ebf5ba3dd090bd80d8651fdf4b4855a2022a30 /src/usr/cxxtest
parentf25d156f4a222923d70563ba960858f4e42a80c8 (diff)
downloadtalos-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-xsrc/usr/cxxtest/TestSuite.C42
-rw-r--r--src/usr/cxxtest/makefile6
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
OpenPOWER on IntegriCloud