aboutsummaryrefslogtreecommitdiff
path: root/autotests
diff options
context:
space:
mode:
Diffstat (limited to 'autotests')
-rw-r--r--autotests/kconfigtest.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/autotests/kconfigtest.cpp b/autotests/kconfigtest.cpp
index 95a87584..77d0ddde 100644
--- a/autotests/kconfigtest.cpp
+++ b/autotests/kconfigtest.cpp
@@ -806,19 +806,25 @@ void KConfigTest::testDelete()
KConfigGroup delgr(&ct, "Nested Group 3");
QVERIFY(delgr.exists());
QVERIFY(ct.hasGroup("Nested Group 3"));
+ QVERIFY(ct.groupList().contains(QStringLiteral("Nested Group 3")));
delgr.deleteGroup();
QVERIFY(!delgr.exists());
QVERIFY(!ct.hasGroup("Nested Group 3"));
- QVERIFY(ct.groupList().contains(QStringLiteral("Nested Group 3")));
+ QVERIFY(!ct.groupList().contains(QStringLiteral("Nested Group 3")));
KConfigGroup ng(&ct, "Nested Group 2");
QVERIFY(sc.hasGroup("Complex Types"));
+ QVERIFY(sc.groupList().contains(QStringLiteral("Complex Types")));
QVERIFY(!sc.hasGroup("Does not exist"));
+ QVERIFY(ct.hasGroup("Nested Group 1"));
+ QVERIFY(ct.groupList().contains(QStringLiteral("Nested Group 1")));
sc.deleteGroup("Complex Types");
QCOMPARE(sc.group("Complex Types").keyList().count(), 0);
QVERIFY(!sc.hasGroup("Complex Types")); // #192266
QVERIFY(!sc.group("Complex Types").exists());
+ QVERIFY(!sc.groupList().contains(QStringLiteral("Complex Types")));
QVERIFY(!ct.hasGroup("Nested Group 1"));
+ QVERIFY(!ct.groupList().contains(QStringLiteral("Nested Group 1")));
QCOMPARE(ct.group("Nested Group 1").keyList().count(), 0);
QCOMPARE(ct.group("Nested Group 2").keyList().count(), 0);