equal
deleted
inserted
replaced
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 |