diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2017-06-30 11:21:09 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2017-06-30 11:28:46 +0000 |
commit | 88a34df06cc0f216358da762dd7038bb3b593a6a (patch) | |
tree | fe27538a4408a6bf777311202fd3190ff394603f /tests | |
parent | fbf8249a897596dc584ac44ad6a8d705017799ad (diff) |
Fix change tracking with Rule.requiresInputs == false
Change-Id: I65edd82bb70e19cdd00b9bba732e9db1aee36f9b
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/blackbox/tst_blackbox.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/auto/blackbox/tst_blackbox.cpp b/tests/auto/blackbox/tst_blackbox.cpp index 959589813..b2c0a3be5 100644 --- a/tests/auto/blackbox/tst_blackbox.cpp +++ b/tests/auto/blackbox/tst_blackbox.cpp @@ -1615,6 +1615,12 @@ void TestBlackbox::ruleWithNonRequiredInputs() QVERIFY2(outFile.open(QIODevice::ReadOnly), qPrintable(outFile.errorString())); output = outFile.readAll(); QCOMPARE(output, QByteArray("(a.inp,b.inp,c.inp,)")); + QCOMPARE(runQbs(), 0); + QVERIFY2(!m_qbsStdout.contains("Generating"), m_qbsStdout.constData()); + WAIT_FOR_NEW_TIMESTAMP(); + touch("a.inp"); + QCOMPARE(runQbs(), 0); + QVERIFY2(m_qbsStdout.contains("Generating"), m_qbsStdout.constData()); } void TestBlackbox::smartRelinking() |