Vodafone Test Suite

Dependencies:   mbed-rtos mbed HTTPClient VodafoneUSBModem

Committer:
ashleymills
Date:
Tue Oct 23 14:22:53 2012 +0000
Revision:
60:7efce4a3c26f
Parent:
59:b091324302b4
Child:
66:6b00a764e549
Added new SMS bulk test (incomplete).

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ashleymills 3:28336c2e94e4 1 #pragma once
ashleymills 45:f68fea0831d7 2 #include "Test08.h"
ashleymills 23:408199b5d2cb 3 #include "Test10.h"
nherriot 7:ec0db221f897 4 #include "Test12.h"
nherriot 16:c89d426c6175 5 #include "Test13.h"
nherriot 31:9231acdde9ff 6 #include "Test14.h"
nherriot 28:c630a04a7198 7 #include "Test16.h"
ashleymills 19:26fbed33d4e7 8 #include "Test21.h"
ashleymills 19:26fbed33d4e7 9 #include "Test22.h"
ashleymills 20:18373fb68ad7 10 #include "Test23.h"
ashleymills 22:5b1feecf2aeb 11 #include "Test25.h"
ashleymills 22:5b1feecf2aeb 12 #include "Test26.h"
ashleymills 19:26fbed33d4e7 13 #include "Test50.h"
ashleymills 60:7efce4a3c26f 14 #include "Test51.h"
nherriot 29:c0e6f198db84 15 #include "Test56.h"
ashleymills 19:26fbed33d4e7 16
ashleymills 60:7efce4a3c26f 17 const int gAllTests[] = {10,16,12,13,21,22,23,25,26,50,51};
ashleymills 60:7efce4a3c26f 18 const int gNumAllTests = 11;
ashleymills 60:7efce4a3c26f 19 const int gAutomatedTests[] = {8,10,21,22,23,25,26,50,51};
ashleymills 60:7efce4a3c26f 20 const int gNumAutomatedTests = 9;
nherriot 59:b091324302b4 21 const int gInteractiveTests[] = {14,13,50};
nherriot 59:b091324302b4 22 const int gNumInteractiveTests = 3;
ashleymills 26:9eefab9e28df 23 const int gSoakTests[] = {50};
ashleymills 26:9eefab9e28df 24 const int gNumSoakTests = 1;
ashleymills 22:5b1feecf2aeb 25
ashleymills 22:5b1feecf2aeb 26 enum TestProfile {
ashleymills 22:5b1feecf2aeb 27 TESTS_ALL,
ashleymills 22:5b1feecf2aeb 28 TESTS_AUTOMATED,
ashleymills 22:5b1feecf2aeb 29 TESTS_MANUAL,
ashleymills 22:5b1feecf2aeb 30 TESTS_SOAK,
ashleymills 22:5b1feecf2aeb 31 TESTS_END
ashleymills 22:5b1feecf2aeb 32 };
ashleymills 22:5b1feecf2aeb 33
ashleymills 22:5b1feecf2aeb 34 static const int* gTestProfiles[4] = {
ashleymills 26:9eefab9e28df 35 gAllTests,
ashleymills 26:9eefab9e28df 36 gAutomatedTests,
ashleymills 26:9eefab9e28df 37 gInteractiveTests,
ashleymills 26:9eefab9e28df 38 gSoakTests
ashleymills 22:5b1feecf2aeb 39 };
ashleymills 22:5b1feecf2aeb 40
ashleymills 22:5b1feecf2aeb 41 static const int gTestProfileLengths[4] = {
ashleymills 22:5b1feecf2aeb 42 gNumAllTests,
ashleymills 22:5b1feecf2aeb 43 gNumAutomatedTests,
ashleymills 22:5b1feecf2aeb 44 gNumInteractiveTests,
ashleymills 22:5b1feecf2aeb 45 gNumSoakTests
nherriot 28:c630a04a7198 46 };
nherriot 28:c630a04a7198 47
ashleymills 45:f68fea0831d7 48 extern const char* gTestDescriptions[];
ashleymills 45:f68fea0831d7 49
ashleymills 27:0297dbc3252b 50 /*
ashleymills 40:32b0558320ea 51 static const char* gTestDescriptions[] = {
ashleymills 40:32b0558320ea 52 gTest10Description
ashleymills 40:32b0558320ea 53 };
ashleymills 40:32b0558320ea 54
ashleymills 40:32b0558320ea 55
ashleymills 26:9eefab9e28df 56 static const int* gTestDependencies[] = {
ashleymills 26:9eefab9e28df 57 gTest10Depends,
ashleymills 26:9eefab9e28df 58 gTest12Depends,
ashleymills 26:9eefab9e28df 59 gTest13Depends,
ashleymills 26:9eefab9e28df 60 gTest21Depends,
ashleymills 26:9eefab9e28df 61 gTest22Depends,
ashleymills 26:9eefab9e28df 62 gTest23Depends,
ashleymills 26:9eefab9e28df 63 gTest25Depends,
ashleymills 26:9eefab9e28df 64 gTest26Depends,
ashleymills 26:9eefab9e28df 65 gTest50Depends
ashleymills 27:0297dbc3252b 66 };
nherriot 30:dd2beda340c6 67 */
nherriot 30:dd2beda340c6 68
nherriot 30:dd2beda340c6 69