From bb6490d6f2b62342ba8062dc5fe4bd908830f93d Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 25 Jun 2022 20:11:17 +0300 Subject: [PATCH] Do not automatically configure any flags for the testing frameworks --- platformio/test/runners/doctest.py | 6 ------ platformio/test/runners/googletest.py | 8 -------- 2 files changed, 14 deletions(-) diff --git a/platformio/test/runners/doctest.py b/platformio/test/runners/doctest.py index d0fc931f..9a6df7cf 100644 --- a/platformio/test/runners/doctest.py +++ b/platformio/test/runners/doctest.py @@ -108,12 +108,6 @@ class DoctestTestRunner(TestRunnerBase): super().__init__(*args, **kwargs) self._tc_parser = DoctestTestCaseParser() - def configure_build_env(self, env): - env.Append(CPPDEFINES=["DOCTEST_CONFIG_COLORS_NONE"]) - if self.platform.is_embedded(): - return - env.Append(CXXFLAGS=["-std=c++11"]) - def on_testing_line_output(self, line): if self.options.verbose: click.echo(line, nl=False) diff --git a/platformio/test/runners/googletest.py b/platformio/test/runners/googletest.py index 11e51ff6..973b16fa 100644 --- a/platformio/test/runners/googletest.py +++ b/platformio/test/runners/googletest.py @@ -17,7 +17,6 @@ import re import click -from platformio.compat import IS_WINDOWS from platformio.test.result import TestCase, TestCaseSource, TestStatus from platformio.test.runners.base import TestRunnerBase @@ -98,13 +97,6 @@ class GoogletestTestRunner(TestRunnerBase): self._tc_parser = GoogletestTestCaseParser() os.environ["GTEST_COLOR"] = "no" # disable ANSI symbols - def configure_build_env(self, env): - if self.platform.is_embedded(): - return - env.Append(CXXFLAGS=["-std=c++11"]) - if not IS_WINDOWS: - env.Append(CCFLAGS=["-pthread"], LINKFLAGS=["-pthread"]) - def on_testing_line_output(self, line): if self.options.verbose: click.echo(line, nl=False)