Vodafone Test Suite
Dependencies: mbed-rtos mbed HTTPClient VodafoneUSBModem
Diff: TestManager.h
- Revision:
- 33:16126e029d58
- Parent:
- 32:8ff0b67bb58c
- Child:
- 37:847f5f86e9ff
--- a/TestManager.h Wed Sep 12 16:55:00 2012 +0000 +++ b/TestManager.h Thu Sep 13 10:05:31 2012 +0000 @@ -14,14 +14,19 @@ public: TestManager(VodafoneUSBModem *m); void addTest(VodafoneTestCase *tc); - int executeTestList(const int *list, const int listLen); + void listFailures(const int *list, const int listLen); - int executeTestProfile(TestProfile profile); + + bool executeTest(int id); + bool executeTest(int id, int numTimes); + int executeTestProfile(TestProfile profile); + int executeTestList(const int *list, const int listLen); + + VodafoneTestCase* getTest(int index); int getTestProfileLength(TestProfile profile); - bool runTest(int id); - bool runTest(int id, int numTimes); private: VodafoneUSBModem *_modem; vector<VodafoneTestCase*> _tests; + }; \ No newline at end of file