diff options
author | Mark Wenning <wenning@us.ibm.com> | 2011-05-13 11:15:26 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2011-05-16 17:13:06 -0500 |
commit | 4aa5e6260519d4dde59b917bbb29bcdb0a4f4a59 (patch) | |
tree | 109877e98165482b41d8fcc58a6629690566045b /src/usr/example | |
parent | e604f02230c3decedbdd56a3cfef66b0709b74dc (diff) | |
download | blackbird-hostboot-4aa5e6260519d4dde59b917bbb29bcdb0a4f4a59.tar.gz blackbird-hostboot-4aa5e6260519d4dde59b917bbb29bcdb0a4f4a59.zip |
Automatically generate cxxtest driver.
Change-Id: Ib844d1ff827c48e37ee1973bc42b2cfee31f86c6
Reviewed-on: http://gfwr801.rchland.ibm.com:8080/gerrit/74
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Tested-by: Jenkins Server
Diffstat (limited to 'src/usr/example')
-rw-r--r-- | src/usr/example/test/exampletest.C | 31 | ||||
-rw-r--r-- | src/usr/example/test/exampletest.H | 10 | ||||
-rw-r--r-- | src/usr/example/test/makefile | 4 |
3 files changed, 12 insertions, 33 deletions
diff --git a/src/usr/example/test/exampletest.C b/src/usr/example/test/exampletest.C deleted file mode 100644 index a1cd84d51..000000000 --- a/src/usr/example/test/exampletest.C +++ /dev/null @@ -1,31 +0,0 @@ -// Note that this file will eventually be generated by the cxxtest perl -// script. This is here just as reference right now. - -#include <kernel/console.H> -#include <sys/mutex.h> -#include <sys/vfs.h> -#include <sys/task.h> -#include <trace/interface.H> -#include <example/example.H> -#include "exampletest.H" - -//static mutex_t value = mutex_create(); - - -trace_desc_t *g_trac_test = NULL; -TRAC_INIT(&g_trac_test, "EXAMPLE", 4096); - -extern "C" -void _start(void*) -{ - printk("Executing example test module.\n"); - - ExampleTest *l_ex = new ExampleTest(); - - l_ex->testExample1(); - - delete l_ex; - - task_end(); -} - diff --git a/src/usr/example/test/exampletest.H b/src/usr/example/test/exampletest.H index aba750c08..c45aaf4f7 100644 --- a/src/usr/example/test/exampletest.H +++ b/src/usr/example/test/exampletest.H @@ -23,6 +23,16 @@ public: // Call functions and validate results // TS_FAIL("Failed test call to example3 function"); } + void testExample4(void) + { + // Call functions and validate results + // TS_FAIL("Failed test call to example3 function"); + } + void testExample5(void) + { + // Call functions and validate results + // TS_FAIL("Failed test call to example3 function"); + } }; diff --git a/src/usr/example/test/makefile b/src/usr/example/test/makefile index 690c64045..0a17fb627 100644 --- a/src/usr/example/test/makefile +++ b/src/usr/example/test/makefile @@ -1,6 +1,6 @@ ROOTPATH = ../../../.. -MODULE = testexample -OBJS = exampletest.o +MODULE = testexample +TESTS = *.H include ${ROOTPATH}/config.mk |