Vodafone Test Suite

Dependencies:   mbed-rtos mbed HTTPClient VodafoneUSBModem

Tests/Tests.h

Committer:
ashleymills
Date:
2012-09-18
Revision:
45:f68fea0831d7
Parent:
40:32b0558320ea
Child:
52:de6cc9d823ab

File content as of revision 45:f68fea0831d7:

#pragma once
#include "Test08.h"
#include "Test10.h"
#include "Test12.h"
#include "Test13.h"
#include "Test14.h"
#include "Test16.h"
#include "Test21.h"
#include "Test22.h"
#include "Test23.h"
#include "Test25.h"
#include "Test26.h"
#include "Test50.h"
#include "Test56.h"

const int gAllTests[] = {10,16,12,13,21,22,23,25,26,50};
const int gNumAllTests = 10;
const int gAutomatedTests[] = {8,10,21,22,23,25,26};
const int gNumAutomatedTests = 7;
const int gInteractiveTests[] = {16,12,14,13};
const int gNumInteractiveTests = 4;
const int gSoakTests[] = {50};
const int gNumSoakTests = 1;

enum TestProfile {
   TESTS_ALL,
   TESTS_AUTOMATED,
   TESTS_MANUAL,
   TESTS_SOAK,
   TESTS_END
};

static const int* gTestProfiles[4] = {
   gAllTests,
   gAutomatedTests,
   gInteractiveTests,
   gSoakTests
};

static const int gTestProfileLengths[4] = {
   gNumAllTests,
   gNumAutomatedTests,
   gNumInteractiveTests,
   gNumSoakTests
};

extern const char* gTestDescriptions[];

/*
static const char* gTestDescriptions[] = {
   gTest10Description
};


static const int* gTestDependencies[] = {
   gTest10Depends,
   gTest12Depends,
   gTest13Depends,
   gTest21Depends,
   gTest22Depends,
   gTest23Depends,
   gTest25Depends,
   gTest26Depends,
   gTest50Depends
};
*/