Skip to content

Commit 602b77e

Browse files
committed
Testing: thread safe unit test updates
1 parent 47d2752 commit 602b77e

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

tests/test-queue-impl.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
66

77
// Define thread-safe features before including TaskScheduler
88
// defined in the test.yml
9+
#define _TASK_HEADER_AND_CPP
10+
#define _TASK_THREAD_SAFE
11+
#define _TASK_STATUS_REQUEST
12+
#define _TASK_TIMEOUT_TASK_THREAD_SAFE
13+
914
#include "test-queue-impl.h"
1015
#include "TaskSchedulerDeclarations.h"
1116

tests/test-scheduler-thread-safe.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@
1515
// - Simulates ISR context using thread-local storage
1616
// - Compatible with Google Test framework on Ubuntu
1717

18+
#define _TASK_HEADER_AND_CPP
19+
#define _TASK_THREAD_SAFE
20+
#define _TASK_STATUS_REQUEST
21+
#define _TASK_TIMEOUT
22+
1823
#include <gtest/gtest.h>
1924
#include "Arduino.h"
2025
#include "TaskSchedulerDeclarations.h"

0 commit comments

Comments
 (0)