aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/blackbox/tst_blackbox.cpp
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@digia.com>2014-05-22 12:19:14 +0200
committerJoerg Bornemann <joerg.bornemann@digia.com>2014-05-22 12:21:40 +0200
commit47266fefe5a9945b2cbf040ecffcc9a7021e876b (patch)
tree5e5c7dde06232653a45a156dc4061cf389ac3cf0 /tests/auto/blackbox/tst_blackbox.cpp
parent3eec1658c16fab1057a4cab0e0ef668fdc017f86 (diff)
parent0b5de7277314db728a0b86e6f0ca5eeabc35306f (diff)
Merge remote-tracking branch 'origin/1.2'
Diffstat (limited to 'tests/auto/blackbox/tst_blackbox.cpp')
-rw-r--r--tests/auto/blackbox/tst_blackbox.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/blackbox/tst_blackbox.cpp b/tests/auto/blackbox/tst_blackbox.cpp
index f4104ffab..c48eb0611 100644
--- a/tests/auto/blackbox/tst_blackbox.cpp
+++ b/tests/auto/blackbox/tst_blackbox.cpp
@@ -1587,6 +1587,13 @@ void TestBlackbox::fileDependencies()
QCOMPARE(runQbs(), 0);
QVERIFY(m_qbsStdout.contains("compiling narf.cpp"));
QVERIFY(!m_qbsStdout.contains("compiling zort.cpp"));
+
+ // Incremental build with changed 2nd level file dependency.
+ waitForNewTimestamp();
+ touch("awesomelib/magnificent.h");
+ QCOMPARE(runQbs(), 0);
+ QVERIFY(m_qbsStdout.contains("compiling narf.cpp"));
+ QVERIFY(!m_qbsStdout.contains("compiling zort.cpp"));
}
void TestBlackbox::jsExtensionsFile()