diff options
Diffstat (limited to 'tests/auto/blackbox/tst_blackbox.cpp')
-rw-r--r-- | tests/auto/blackbox/tst_blackbox.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/auto/blackbox/tst_blackbox.cpp b/tests/auto/blackbox/tst_blackbox.cpp index 21db45279..0fabf9058 100644 --- a/tests/auto/blackbox/tst_blackbox.cpp +++ b/tests/auto/blackbox/tst_blackbox.cpp @@ -4742,6 +4742,18 @@ void TestBlackbox::enableRtti() } } +void TestBlackbox::envNormalization() +{ + QDir::setCurrent(testDataDir + "/env-normalization"); + QbsRunParameters params; + params.environment.insert("myvar", "x"); + QCOMPARE(runQbs(params), 0); + if (HostOsInfo::isWindowsHost()) + QVERIFY2(m_qbsStdout.contains("\"MYVAR\":\"x\""), m_qbsStdout.constData()); + else + QVERIFY2(m_qbsStdout.contains("\"myvar\":\"x\""), m_qbsStdout.constData()); +} + void TestBlackbox::generatedArtifactAsInputToDynamicRule() { QDir::setCurrent(testDataDir + "/generated-artifact-as-input-to-dynamic-rule"); |