Skip to content

Commit 9db31d2

Browse files
author
Deepika
committed
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
1 parent e95d08e commit 9db31d2

File tree

7 files changed

+9
-4
lines changed

7 files changed

+9
-4
lines changed

TESTS/lorawan/loraradio/main.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838

3939

4040
using namespace utest::v1;
41+
using namespace mbed;
4142

4243
static LoRaRadio *radio = NULL;
4344
rtos::Semaphore event_sem(0);

TESTS/mbed_platform/FileHandle/TestFile.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,13 @@
1818

1919
#include "platform/FileHandle.h"
2020

21-
2221
#define POS_IS_VALID(pos) (pos >= 0 && pos < _end)
2322
#define NEW_POS_IS_VALID(pos) (pos >= 0 && pos < (int32_t)FILE_SIZE)
2423
#define SEEK_POS_IS_VALID(pos) (pos >= 0 && pos <= _end)
2524
#define INVALID_POS (-1)
2625

2726
template<uint32_t FILE_SIZE>
28-
class TestFile : public FileHandle {
27+
class TestFile : public mbed::FileHandle {
2928
public:
3029
TestFile(): _pos(0), _end(0) {}
3130
~TestFile() {}

components/storage/blockdevice/COMPONENT_SPIF/TESTS/block_device/spif/main.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include "utest.h"
1919
#include "SPIFBlockDevice.h"
2020
#include "mbed_trace.h"
21+
#include "rtos/Thread.h"
2122
#include <stdlib.h>
2223

2324
using namespace utest::v1;

features/device_key/TESTS/device_key/functionality/main.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#endif
2626

2727
using namespace utest::v1;
28+
using namespace mbed;
2829

2930
#define MSG_VALUE_DUMMY "0"
3031
#define MSG_VALUE_LEN 32

features/frameworks/greentea-client/source/greentea_metrics.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ typedef struct {
3636

3737
#include "rtos/Mutex.h"
3838
#include "rtos/Thread.h"
39+
#include "rtos/Kernel.h"
3940
#include "mbed_stats.h"
4041
#include "cmsis_os2.h"
4142
#include "platform/SingletonPtr.h"

features/nanostack/mbed-mesh-api/source/NanostackEMACInterface.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@
22
* Copyright (c) 2017 ARM Limited. All rights reserved.
33
*/
44

5-
#include "Nanostack.h"
65
#include "NanostackEthernetInterface.h"
76
#include "NanostackEthernetPhy.h"
8-
#include "EMAC.h"
97
#include "nsdynmemLIB.h"
108
#include "arm_hal_phy.h"
9+
#include "EMAC.h"
1110

1211
class EMACPhy : public NanostackEthernetPhy
1312
{

features/storage/TESTS/filesystem/general_filesystem/main.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
#include "utest/utest.h"
1919
#include "BlockDevice.h"
2020
#include "FileSystem.h"
21+
22+
#include <stdlib.h>
2123
#if COMPONENT_SPIF
2224
#include "SPIFBlockDevice.h"
2325
#include "LittleFileSystem.h"
@@ -32,6 +34,7 @@
3234
#endif
3335

3436
using namespace utest::v1;
37+
using namespace mbed;
3538

3639
static const size_t small_buf_size = 10;
3740
static const size_t medium_buf_size = 250;

0 commit comments

Comments
 (0)