Vodafone Test Suite

Dependencies:   mbed-rtos mbed HTTPClient VodafoneUSBModem

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);