File tree Expand file tree Collapse file tree 5 files changed +11
-5
lines changed
Expand file tree Collapse file tree 5 files changed +11
-5
lines changed Original file line number Diff line number Diff line change 3232#include " gmock/gmock.h"
3333#include " gtest/gtest.h"
3434
35- #if defined(GTEST_OS_ESP8266) || defined(GTEST_OS_ESP32)
35+ #if defined(GTEST_OS_ESP8266) || defined(GTEST_OS_ESP32) || \
36+ (defined (GTEST_OS_NRF52) && defined (ARDUINO))
3637#ifdef GTEST_OS_ESP8266
3738extern " C" {
3839#endif
Original file line number Diff line number Diff line change 115115#define GTEST_OS_QURT 1
116116#elif defined(CPU_QN9090 ) || defined(CPU_QN9090HN )
117117#define GTEST_OS_NXP_QN9090 1
118+ #elif defined(NRF52 )
119+ #define GTEST_OS_NRF52 1
118120#endif // __CYGWIN__
119121
120122#endif // GOOGLETEST_INCLUDE_GTEST_INTERNAL_GTEST_PORT_ARCH_H_
Original file line number Diff line number Diff line change @@ -506,7 +506,7 @@ typedef struct _RTL_CRITICAL_SECTION GTEST_CRITICAL_SECTION;
506506 defined (GTEST_OS_SOLARIS) || defined(GTEST_OS_HAIKU) || \
507507 defined(GTEST_OS_ESP32) || defined(GTEST_OS_ESP8266) || \
508508 defined(GTEST_OS_XTENSA) || defined(GTEST_OS_QURT) || \
509- defined(GTEST_OS_NXP_QN9090)))
509+ defined(GTEST_OS_NXP_QN9090) || defined(GTEST_OS_NRF52) ))
510510#define GTEST_HAS_STD_WSTRING 1
511511#else
512512#define GTEST_HAS_STD_WSTRING 0
Original file line number Diff line number Diff line change @@ -102,7 +102,8 @@ FilePath FilePath::GetCurrentDir() {
102102#if defined(GTEST_OS_WINDOWS_MOBILE) || defined(GTEST_OS_WINDOWS_PHONE) || \
103103 defined (GTEST_OS_WINDOWS_RT) || defined (GTEST_OS_ESP8266) || \
104104 defined (GTEST_OS_ESP32) || defined (GTEST_OS_XTENSA) || \
105- defined (GTEST_OS_QURT) || defined (GTEST_OS_NXP_QN9090)
105+ defined (GTEST_OS_QURT) || defined (GTEST_OS_NXP_QN9090) || \
106+ defined (GTEST_OS_NRF52)
106107 // These platforms do not have a current directory, so we just return
107108 // something reasonable.
108109 return FilePath (kCurrentDirectoryString );
@@ -356,7 +357,8 @@ bool FilePath::CreateFolder() const {
356357#elif defined(GTEST_OS_WINDOWS)
357358 int result = _mkdir (pathname_.c_str ());
358359#elif defined(GTEST_OS_ESP8266) || defined(GTEST_OS_XTENSA) || \
359- defined (GTEST_OS_QURT) || defined (GTEST_OS_NXP_QN9090)
360+ defined (GTEST_OS_QURT) || defined (GTEST_OS_NXP_QN9090) || \
361+ defined (GTEST_OS_NRF52)
360362 // do nothing
361363 int result = 0 ;
362364#else
Original file line number Diff line number Diff line change 3131
3232#include " gtest/gtest.h"
3333
34- #if defined(GTEST_OS_ESP8266) || defined(GTEST_OS_ESP32)
34+ #if defined(GTEST_OS_ESP8266) || defined(GTEST_OS_ESP32) || \
35+ (defined (GTEST_OS_NRF52) && defined (ARDUINO))
3536// Arduino-like platforms: program entry points are setup/loop instead of main.
3637
3738#ifdef GTEST_OS_ESP8266
You can’t perform that action at this time.
0 commit comments