Vodafone Test Suite

Dependencies:   mbed-rtos mbed HTTPClient VodafoneUSBModem

Committer:
ashleymills
Date:
Tue Dec 18 13:57:14 2012 +0000
Revision:
68:2f3ead00ab0a
Parent:
67:a61d60fa342c
Child:
71:0d1b99ae9b58
Added support for more dongles

Who changed what in which revision?

UserRevisionLine numberNew 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 19:26fbed33d4e7 17
ashleymills 67:a61d60fa342c 18 const int gAllTests[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14};
ashleymills 67:a61d60fa342c 19 const int gNumAllTests = 15;
ashleymills 68:2f3ead00ab0a 20 const int gAutomatedTests[] = {0,1,6,7,9,10,11,12,14};
ashleymills 68:2f3ead00ab0a 21 const int gNumAutomatedTests = 9;
ashleymills 66:6b00a764e549 22 const int gInteractiveTests[] = {2,3,4,5,13};
ashleymills 66:6b00a764e549 23 const int gNumInteractiveTests = 5;
ashleymills 66:6b00a764e549 24 const int gSoakTests[] = {};
ashleymills 66:6b00a764e549 25 const int gNumSoakTests = 0;
ashleymills 22:5b1feecf2aeb 26
ashleymills 22:5b1feecf2aeb 27 enum TestProfile {
ashleymills 22:5b1feecf2aeb 28 TESTS_ALL,
ashleymills 22:5b1feecf2aeb 29 TESTS_AUTOMATED,
ashleymills 22:5b1feecf2aeb 30 TESTS_MANUAL,
ashleymills 22:5b1feecf2aeb 31 TESTS_SOAK,
ashleymills 22:5b1feecf2aeb 32 TESTS_END
ashleymills 22:5b1feecf2aeb 33 };
ashleymills 22:5b1feecf2aeb 34
ashleymills 22:5b1feecf2aeb 35 static const int* gTestProfiles[4] = {
ashleymills 26:9eefab9e28df 36 gAllTests,
ashleymills 26:9eefab9e28df 37 gAutomatedTests,
ashleymills 26:9eefab9e28df 38 gInteractiveTests,
ashleymills 26:9eefab9e28df 39 gSoakTests
ashleymills 22:5b1feecf2aeb 40 };
ashleymills 22:5b1feecf2aeb 41
ashleymills 22:5b1feecf2aeb 42 static const int gTestProfileLengths[4] = {
ashleymills 22:5b1feecf2aeb 43 gNumAllTests,
ashleymills 22:5b1feecf2aeb 44 gNumAutomatedTests,
ashleymills 22:5b1feecf2aeb 45 gNumInteractiveTests,
ashleymills 22:5b1feecf2aeb 46 gNumSoakTests
nherriot 28:c630a04a7198 47 };
nherriot 28:c630a04a7198 48
ashleymills 45:f68fea0831d7 49 extern const char* gTestDescriptions[];
ashleymills 45:f68fea0831d7 50