diff options
author | Christian Stenger <christian.stenger@qt.io> | 2023-01-10 09:35:17 +0100 |
---|---|---|
committer | Christian Stenger <christian.stenger@qt.io> | 2023-01-10 09:49:34 +0000 |
commit | 6e7c257a8cfec316fc863119716f4ea7dd66e831 (patch) | |
tree | ebd233cbe7267c5ad58c4fced89e701a202b4873 | |
parent | a3153c535d7e9e64fab530d86e64ab76ef4988e0 (diff) |
AutoTest: Fix checked state for QtTest
Data functions and special functions may get handled as normal test
functions which obviously fails when executing tests.
Change-Id: I630fedcdbcc7577c1896f8cccbe77008a623900f
Reviewed-by: David Schulz <david.schulz@qt.io>
-rw-r--r-- | src/plugins/autotest/qtest/qttesttreeitem.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/autotest/qtest/qttesttreeitem.cpp b/src/plugins/autotest/qtest/qttesttreeitem.cpp index 08ab4f52fc..222680d4cf 100644 --- a/src/plugins/autotest/qtest/qttesttreeitem.cpp +++ b/src/plugins/autotest/qtest/qttesttreeitem.cpp @@ -85,6 +85,13 @@ Qt::ItemFlags QtTestTreeItem::flags(int column) const Qt::CheckState QtTestTreeItem::checked() const { + switch (type()) { + case TestDataFunction: + case TestSpecialFunction: + return Qt::Unchecked; + default: + break; + } return m_multiTest ? Qt::Unchecked : TestTreeItem::checked(); } |