Vodafone Test Suite
Dependencies: mbed-rtos mbed HTTPClient VodafoneUSBModem
Tests/Tests.h@74:e52ac9624f7f, 2014-01-29 (annotated)
- Committer:
- ashleymills
- Date:
- Wed Jan 29 16:34:38 2014 +0000
- Revision:
- 74:e52ac9624f7f
- Parent:
- 72:0e8e769fcf76
Updated dependencies to latest versions.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ashleymills | 3:28336c2e94e4 | 1 | #pragma once |
ashleymills | 66:6b00a764e549 | 2 | #include "Test00.h" |
ashleymills | 66:6b00a764e549 | 3 | #include "Test01.h" |
ashleymills | 66:6b00a764e549 | 4 | #include "Test02.h" |
ashleymills | 66:6b00a764e549 | 5 | #include "Test03.h" |
ashleymills | 66:6b00a764e549 | 6 | #include "Test04.h" |
ashleymills | 66:6b00a764e549 | 7 | #include "Test05.h" |
ashleymills | 66:6b00a764e549 | 8 | #include "Test06.h" |
ashleymills | 66:6b00a764e549 | 9 | #include "Test07.h" |
ashleymills | 45:f68fea0831d7 | 10 | #include "Test08.h" |
ashleymills | 66:6b00a764e549 | 11 | #include "Test09.h" |
ashleymills | 23:408199b5d2cb | 12 | #include "Test10.h" |
ashleymills | 66:6b00a764e549 | 13 | #include "Test11.h" |
nherriot | 7:ec0db221f897 | 14 | #include "Test12.h" |
nherriot | 16:c89d426c6175 | 15 | #include "Test13.h" |
nherriot | 31:9231acdde9ff | 16 | #include "Test14.h" |
ashleymills | 72:0e8e769fcf76 | 17 | #include "Test15.h" |
ashleymills | 19:26fbed33d4e7 | 18 | |
ashleymills | 72:0e8e769fcf76 | 19 | const int gAllTests[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}; |
ashleymills | 72:0e8e769fcf76 | 20 | const int gNumAllTests = 16; |
ashleymills | 68:2f3ead00ab0a | 21 | const int gAutomatedTests[] = {0,1,6,7,9,10,11,12,14}; |
ashleymills | 68:2f3ead00ab0a | 22 | const int gNumAutomatedTests = 9; |
ashleymills | 66:6b00a764e549 | 23 | const int gInteractiveTests[] = {2,3,4,5,13}; |
ashleymills | 66:6b00a764e549 | 24 | const int gNumInteractiveTests = 5; |
ashleymills | 66:6b00a764e549 | 25 | const int gSoakTests[] = {}; |
ashleymills | 66:6b00a764e549 | 26 | const int gNumSoakTests = 0; |
ashleymills | 71:0d1b99ae9b58 | 27 | const int gTestsInternet[] = {0,1,14}; |
ashleymills | 71:0d1b99ae9b58 | 28 | const int gNumTestsInternet = 3; |
ashleymills | 72:0e8e769fcf76 | 29 | const int gTestsSMS[] = {11,12}; |
ashleymills | 72:0e8e769fcf76 | 30 | const int gNumTestsSMS = 2; |
ashleymills | 22:5b1feecf2aeb | 31 | |
ashleymills | 22:5b1feecf2aeb | 32 | enum TestProfile { |
ashleymills | 22:5b1feecf2aeb | 33 | TESTS_ALL, |
ashleymills | 22:5b1feecf2aeb | 34 | TESTS_AUTOMATED, |
ashleymills | 22:5b1feecf2aeb | 35 | TESTS_MANUAL, |
ashleymills | 22:5b1feecf2aeb | 36 | TESTS_SOAK, |
ashleymills | 71:0d1b99ae9b58 | 37 | TESTS_INTERNET, |
ashleymills | 72:0e8e769fcf76 | 38 | TESTS_SMS, |
ashleymills | 22:5b1feecf2aeb | 39 | TESTS_END |
ashleymills | 22:5b1feecf2aeb | 40 | }; |
ashleymills | 22:5b1feecf2aeb | 41 | |
ashleymills | 72:0e8e769fcf76 | 42 | static const int* gTestProfiles[7] = { |
ashleymills | 26:9eefab9e28df | 43 | gAllTests, |
ashleymills | 26:9eefab9e28df | 44 | gAutomatedTests, |
ashleymills | 26:9eefab9e28df | 45 | gInteractiveTests, |
ashleymills | 71:0d1b99ae9b58 | 46 | gSoakTests, |
ashleymills | 72:0e8e769fcf76 | 47 | gTestsInternet, |
ashleymills | 72:0e8e769fcf76 | 48 | gTestsSMS, |
ashleymills | 72:0e8e769fcf76 | 49 | NULL |
ashleymills | 22:5b1feecf2aeb | 50 | }; |
ashleymills | 22:5b1feecf2aeb | 51 | |
ashleymills | 72:0e8e769fcf76 | 52 | static const int gTestProfileLengths[7] = { |
ashleymills | 22:5b1feecf2aeb | 53 | gNumAllTests, |
ashleymills | 22:5b1feecf2aeb | 54 | gNumAutomatedTests, |
ashleymills | 22:5b1feecf2aeb | 55 | gNumInteractiveTests, |
ashleymills | 71:0d1b99ae9b58 | 56 | gNumSoakTests, |
ashleymills | 72:0e8e769fcf76 | 57 | gNumTestsInternet, |
ashleymills | 72:0e8e769fcf76 | 58 | gNumTestsSMS, |
ashleymills | 72:0e8e769fcf76 | 59 | 0 |
nherriot | 28:c630a04a7198 | 60 | }; |
nherriot | 28:c630a04a7198 | 61 | |
ashleymills | 72:0e8e769fcf76 | 62 | extern const char* gTestDescriptions[]; |