diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2023-09-12 14:32:57 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2023-09-19 15:39:13 +0000 |
commit | 2587f1554cdd2075ab4e9bbbe3561bad7fcd3cae (patch) | |
tree | c55cfc721dc1a880d4a0d26494200e86483786a1 /tests/auto | |
parent | cafbdb51ac3f583fd1b4ee71b83761125ea5a15f (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.cpp | 2 |
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."); } |