aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2023-09-12 14:32:57 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2023-09-19 15:39:13 +0000
commit2587f1554cdd2075ab4e9bbbe3561bad7fcd3cae (patch)
treec55cfc721dc1a880d4a0d26494200e86483786a1 /tests/auto
parentcafbdb51ac3f583fd1b4ee71b83761125ea5a15f (diff)
Loader: Detect cyclic dependencies involving Depends.productTypes
These cannot be detected while the product with the bulk dependency is being handled, so record the respective tags and throw an error if a product with a matching type finishes after the product with the bulk dependency. Change-Id: I1d6d2370b1849ea9aa4602df960a4203abf5ffe0 Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/language/tst_language.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/tests/auto/language/tst_language.cpp b/tests/auto/language/tst_language.cpp
index 01685157a..d732b211c 100644
--- a/tests/auto/language/tst_language.cpp
+++ b/tests/auto/language/tst_language.cpp
@@ -1038,8 +1038,6 @@ void TestLanguage::erroneousFiles()
}
QEXPECT_FAIL("undeclared_property_in_Properties_item", "Too expensive to check", Continue);
QEXPECT_FAIL("original-in-export-item3", "Too expensive to check", Continue);
- QEXPECT_FAIL("dependency_cycle3", "FIXME: Depends.productTypes is tricky", Continue);
- QEXPECT_FAIL("dependency_cycle3a", "FIXME: Depends.productTypes is tricky", Continue);
QVERIFY(!"No error thrown on invalid input.");
}