From 87a09deb839c23064120b8678a20a862efd23f3a Mon Sep 17 00:00:00 2001 From: Thomas Hartmann <Thomas.Hartmann@nokia.com> Date: Fri, 23 Apr 2010 11:16:51 +0200 Subject: [PATCH] QmlDesigner: extending auto tests --- tests/auto/qml/qmldesigner/coretests/testcore.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/auto/qml/qmldesigner/coretests/testcore.cpp b/tests/auto/qml/qmldesigner/coretests/testcore.cpp index 854946b7e01..93266f344ea 100644 --- a/tests/auto/qml/qmldesigner/coretests/testcore.cpp +++ b/tests/auto/qml/qmldesigner/coretests/testcore.cpp @@ -3941,6 +3941,9 @@ void TestCore::testStatesBaseState() QVERIFY(textItem.propertyAffectedByCurrentState("text")); QCOMPARE(textItem.instanceValue("text"), QVariant("state 1")); + ModelNode newNode = view->createModelNode("Qt/Rectangle", 4, 7); + QVERIFY(!QmlObjectNode(newNode).currentState().isBaseState()); + view->setCurrentState(view->baseState()); //set currentState base state QVERIFY(view->currentState().isBaseState()); @@ -3948,6 +3951,7 @@ void TestCore::testStatesBaseState() view->setCurrentState(state1); //set currentState "state 1" QCOMPARE(view->currentState(), state1); + QVERIFY(!view->currentState().isBaseState()); QCOMPARE(textItem.instanceValue("text"), QVariant("state 1")); view->setCurrentState(view->baseState()); //set currentState base state -- GitLab