Vodafone Test Suite
Dependencies: mbed-rtos mbed HTTPClient VodafoneUSBModem
Diff: main.cpp
- Revision:
- 2:ea883307d02f
- Parent:
- 1:0d63e4db8503
- Child:
- 3:28336c2e94e4
--- a/main.cpp Wed Aug 22 10:17:54 2012 +0000 +++ b/main.cpp Wed Aug 22 13:27:34 2012 +0000 @@ -3,12 +3,15 @@ #define __MODULE__ "net_3g_basic_http_test.cpp" #endif +#include "LogHeader.h" + #include "mbed.h" #include "socket/bsd_socket.h" #include "rtos.h" #include "VodafoneUSBModem.h" #include "VodafoneTestCase.h" #include "ExampleTest.h" +#include "TestManager.h" DigitalOut led1(LED1); DigitalOut led2(LED2); @@ -19,10 +22,10 @@ void test(void const*) { VodafoneUSBModem modem; - - - ExampleTest t(&modem); - t.runTest(); + LOG("Constructing TestManager"); + TestManager *m = new TestManager(&modem); + int numPassed = m->runAll(); + LOG("Tests complete: %d passes and %d failures.",numPassed,m->getNumTests()-numPassed); while(1) { Thread::wait(1000);