Resolve build issues in test

mbed.h was added in test, via greentea and utest header files. 'mbed.h' is removed
from header files and required header file and namespace is added to CPP/C files
pull/8008/head
Deepika 2018-10-15 11:35:06 -05:00
parent e95d08e471
commit 9db31d299b
7 changed files with 9 additions and 4 deletions

View File

@ -38,6 +38,7 @@
using namespace utest::v1;
using namespace mbed;
static LoRaRadio *radio = NULL;
rtos::Semaphore event_sem(0);

View File

@ -18,14 +18,13 @@
#include "platform/FileHandle.h"
#define POS_IS_VALID(pos) (pos >= 0 && pos < _end)
#define NEW_POS_IS_VALID(pos) (pos >= 0 && pos < (int32_t)FILE_SIZE)
#define SEEK_POS_IS_VALID(pos) (pos >= 0 && pos <= _end)
#define INVALID_POS (-1)
template<uint32_t FILE_SIZE>
class TestFile : public FileHandle {
class TestFile : public mbed::FileHandle {
public:
TestFile(): _pos(0), _end(0) {}
~TestFile() {}

View File

@ -18,6 +18,7 @@
#include "utest.h"
#include "SPIFBlockDevice.h"
#include "mbed_trace.h"
#include "rtos/Thread.h"
#include <stdlib.h>
using namespace utest::v1;

View File

@ -25,6 +25,7 @@
#endif
using namespace utest::v1;
using namespace mbed;
#define MSG_VALUE_DUMMY "0"
#define MSG_VALUE_LEN 32

View File

@ -36,6 +36,7 @@ typedef struct {
#include "rtos/Mutex.h"
#include "rtos/Thread.h"
#include "rtos/Kernel.h"
#include "mbed_stats.h"
#include "cmsis_os2.h"
#include "platform/SingletonPtr.h"

View File

@ -2,12 +2,11 @@
* Copyright (c) 2017 ARM Limited. All rights reserved.
*/
#include "Nanostack.h"
#include "NanostackEthernetInterface.h"
#include "NanostackEthernetPhy.h"
#include "EMAC.h"
#include "nsdynmemLIB.h"
#include "arm_hal_phy.h"
#include "EMAC.h"
class EMACPhy : public NanostackEthernetPhy
{

View File

@ -18,6 +18,8 @@
#include "utest/utest.h"
#include "BlockDevice.h"
#include "FileSystem.h"
#include <stdlib.h>
#if COMPONENT_SPIF
#include "SPIFBlockDevice.h"
#include "LittleFileSystem.h"
@ -32,6 +34,7 @@
#endif
using namespace utest::v1;
using namespace mbed;
static const size_t small_buf_size = 10;
static const size_t medium_buf_size = 250;