diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2021-02-08 18:14:12 +0300 |
---|---|---|
committer | Denis Shienkov <denis.shienkov@gmail.com> | 2021-02-10 15:33:19 +0000 |
commit | 07b92e9ee58d0c971c9e0fb3e7c83f1f8f1d1079 (patch) | |
tree | 1ca75ea2420bb2f437740973c3a68c2c2e87533b /tests/auto/blackbox/tst_blackboxbaremetal.cpp | |
parent | f4623c70e298dc0bf8c73b02ff5150873229792d (diff) |
baremetal: Add new 'compiler-defines-by-language' test
This test is an adaptation of a similar existing test. A main
difference it that this test intended only for a `bare-metal`
toolchains where there may be no support for a C ++ compiler.
Change-Id: I4ea023743a4940c96dd9abc96ffda8cd06385b0b
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Diffstat (limited to 'tests/auto/blackbox/tst_blackboxbaremetal.cpp')
-rw-r--r-- | tests/auto/blackbox/tst_blackboxbaremetal.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/blackbox/tst_blackboxbaremetal.cpp b/tests/auto/blackbox/tst_blackboxbaremetal.cpp index 6d7590209..d32abf82a 100644 --- a/tests/auto/blackbox/tst_blackboxbaremetal.cpp +++ b/tests/auto/blackbox/tst_blackboxbaremetal.cpp @@ -244,4 +244,11 @@ void TestBlackboxBareMetal::linkerMapFile() QCOMPARE(regularFileExists(linkerMap), generateMap); } +void TestBlackboxBareMetal::compilerDefinesByLanguage() +{ + QDir::setCurrent(testDataDir + "/compiler-defines-by-language"); + QbsRunParameters params(QStringList{ "-f", "compiler-defines-by-language.qbs" }); + QCOMPARE(runQbs(params), 0); +} + QTEST_MAIN(TestBlackboxBareMetal) |