logsui/logsengine/logssymbianos/tsrc/ut_logssymbianos/src/ut_logsreader.cpp
changeset 14 f27aebe284bb
parent 0 4a5361db8937
child 15 76d2cf7a585e
equal deleted inserted replaced
11:64a47b97e1e1 14:f27aebe284bb
   193     QVERIFY( mReader->mCurrentStateMachine == &mReader->mReadStates );
   193     QVERIFY( mReader->mCurrentStateMachine == &mReader->mReadStates );
   194     mReader->setCurrentState(*mReader->mReadStates[1]);
   194     mReader->setCurrentState(*mReader->mReadStates[1]);
   195     QVERIFY( mReader->mCurrentStateIndex == 1 );
   195     QVERIFY( mReader->mCurrentStateIndex == 1 );
   196     
   196     
   197     //wrong state machine is set as current, state isn't changed
   197     //wrong state machine is set as current, state isn't changed
   198     LogsReaderStateBase* unknownState = new LogsReaderStateBase( *mReader );
   198     LogsReaderStateBase* unknownState = new LogsReaderStateBase( *mReader, *mReader );
   199     mReader->mModifyingStates.append(unknownState);
   199     mReader->mModifyingStates.append(unknownState);
   200     QVERIFY( mReader->mCurrentStateMachine == &mReader->mReadStates );
   200     QVERIFY( mReader->mCurrentStateMachine == &mReader->mReadStates );
   201     mReader->setCurrentState(*mReader->mModifyingStates[0]);
   201     mReader->setCurrentState(*mReader->mModifyingStates[0]);
   202     QVERIFY( mReader->mCurrentStateIndex == 1 );
   202     QVERIFY( mReader->mCurrentStateIndex == 1 );
   203 
   203