Files
resiprocate/tfm/SequenceClassConstructorDefns.cxx
Jason Fischl 1f354985e6 merged 5270:HEAD from b-directory-reorg
git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@5295 ddefafc4-47db-0310-ae44-fa13212b10f2
2005-08-22 00:30:05 +00:00

4626 lines
162 KiB
C++

SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
unsigned int hangAroundTimeMs,
SequenceSet* set)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(set),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
set->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
TestEndPoint::ExpectBase* e71,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
addExpect(e71);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
TestEndPoint::ExpectBase* e71,
TestEndPoint::ExpectBase* e72,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
addExpect(e71);
addExpect(e72);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
TestEndPoint::ExpectBase* e71,
TestEndPoint::ExpectBase* e72,
TestEndPoint::ExpectBase* e73,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
addExpect(e71);
addExpect(e72);
addExpect(e73);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
TestEndPoint::ExpectBase* e71,
TestEndPoint::ExpectBase* e72,
TestEndPoint::ExpectBase* e73,
TestEndPoint::ExpectBase* e74,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
addExpect(e71);
addExpect(e72);
addExpect(e73);
addExpect(e74);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
TestEndPoint::ExpectBase* e71,
TestEndPoint::ExpectBase* e72,
TestEndPoint::ExpectBase* e73,
TestEndPoint::ExpectBase* e74,
TestEndPoint::ExpectBase* e75,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
addExpect(e71);
addExpect(e72);
addExpect(e73);
addExpect(e74);
addExpect(e75);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
TestEndPoint::ExpectBase* e71,
TestEndPoint::ExpectBase* e72,
TestEndPoint::ExpectBase* e73,
TestEndPoint::ExpectBase* e74,
TestEndPoint::ExpectBase* e75,
TestEndPoint::ExpectBase* e76,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
addExpect(e71);
addExpect(e72);
addExpect(e73);
addExpect(e74);
addExpect(e75);
addExpect(e76);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
TestEndPoint::ExpectBase* e71,
TestEndPoint::ExpectBase* e72,
TestEndPoint::ExpectBase* e73,
TestEndPoint::ExpectBase* e74,
TestEndPoint::ExpectBase* e75,
TestEndPoint::ExpectBase* e76,
TestEndPoint::ExpectBase* e77,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
addExpect(e71);
addExpect(e72);
addExpect(e73);
addExpect(e74);
addExpect(e75);
addExpect(e76);
addExpect(e77);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
TestEndPoint::ExpectBase* e71,
TestEndPoint::ExpectBase* e72,
TestEndPoint::ExpectBase* e73,
TestEndPoint::ExpectBase* e74,
TestEndPoint::ExpectBase* e75,
TestEndPoint::ExpectBase* e76,
TestEndPoint::ExpectBase* e77,
TestEndPoint::ExpectBase* e78,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
addExpect(e71);
addExpect(e72);
addExpect(e73);
addExpect(e74);
addExpect(e75);
addExpect(e76);
addExpect(e77);
addExpect(e78);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
TestEndPoint::ExpectBase* e71,
TestEndPoint::ExpectBase* e72,
TestEndPoint::ExpectBase* e73,
TestEndPoint::ExpectBase* e74,
TestEndPoint::ExpectBase* e75,
TestEndPoint::ExpectBase* e76,
TestEndPoint::ExpectBase* e77,
TestEndPoint::ExpectBase* e78,
TestEndPoint::ExpectBase* e79,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
addExpect(e71);
addExpect(e72);
addExpect(e73);
addExpect(e74);
addExpect(e75);
addExpect(e76);
addExpect(e77);
addExpect(e78);
addExpect(e79);
}
SequenceClass::SequenceClass(int lineNumber,
bool execute,
ActionBase* action,
TestEndPoint::ExpectBase* e1,
TestEndPoint::ExpectBase* e2,
TestEndPoint::ExpectBase* e3,
TestEndPoint::ExpectBase* e4,
TestEndPoint::ExpectBase* e5,
TestEndPoint::ExpectBase* e6,
TestEndPoint::ExpectBase* e7,
TestEndPoint::ExpectBase* e8,
TestEndPoint::ExpectBase* e9,
TestEndPoint::ExpectBase* e10,
TestEndPoint::ExpectBase* e11,
TestEndPoint::ExpectBase* e12,
TestEndPoint::ExpectBase* e13,
TestEndPoint::ExpectBase* e14,
TestEndPoint::ExpectBase* e15,
TestEndPoint::ExpectBase* e16,
TestEndPoint::ExpectBase* e17,
TestEndPoint::ExpectBase* e18,
TestEndPoint::ExpectBase* e19,
TestEndPoint::ExpectBase* e20,
TestEndPoint::ExpectBase* e21,
TestEndPoint::ExpectBase* e22,
TestEndPoint::ExpectBase* e23,
TestEndPoint::ExpectBase* e24,
TestEndPoint::ExpectBase* e25,
TestEndPoint::ExpectBase* e26,
TestEndPoint::ExpectBase* e27,
TestEndPoint::ExpectBase* e28,
TestEndPoint::ExpectBase* e29,
TestEndPoint::ExpectBase* e30,
TestEndPoint::ExpectBase* e31,
TestEndPoint::ExpectBase* e32,
TestEndPoint::ExpectBase* e33,
TestEndPoint::ExpectBase* e34,
TestEndPoint::ExpectBase* e35,
TestEndPoint::ExpectBase* e36,
TestEndPoint::ExpectBase* e37,
TestEndPoint::ExpectBase* e38,
TestEndPoint::ExpectBase* e39,
TestEndPoint::ExpectBase* e40,
TestEndPoint::ExpectBase* e41,
TestEndPoint::ExpectBase* e42,
TestEndPoint::ExpectBase* e43,
TestEndPoint::ExpectBase* e44,
TestEndPoint::ExpectBase* e45,
TestEndPoint::ExpectBase* e46,
TestEndPoint::ExpectBase* e47,
TestEndPoint::ExpectBase* e48,
TestEndPoint::ExpectBase* e49,
TestEndPoint::ExpectBase* e50,
TestEndPoint::ExpectBase* e51,
TestEndPoint::ExpectBase* e52,
TestEndPoint::ExpectBase* e53,
TestEndPoint::ExpectBase* e54,
TestEndPoint::ExpectBase* e55,
TestEndPoint::ExpectBase* e56,
TestEndPoint::ExpectBase* e57,
TestEndPoint::ExpectBase* e58,
TestEndPoint::ExpectBase* e59,
TestEndPoint::ExpectBase* e60,
TestEndPoint::ExpectBase* e61,
TestEndPoint::ExpectBase* e62,
TestEndPoint::ExpectBase* e63,
TestEndPoint::ExpectBase* e64,
TestEndPoint::ExpectBase* e65,
TestEndPoint::ExpectBase* e66,
TestEndPoint::ExpectBase* e67,
TestEndPoint::ExpectBase* e68,
TestEndPoint::ExpectBase* e69,
TestEndPoint::ExpectBase* e70,
TestEndPoint::ExpectBase* e71,
TestEndPoint::ExpectBase* e72,
TestEndPoint::ExpectBase* e73,
TestEndPoint::ExpectBase* e74,
TestEndPoint::ExpectBase* e75,
TestEndPoint::ExpectBase* e76,
TestEndPoint::ExpectBase* e77,
TestEndPoint::ExpectBase* e78,
TestEndPoint::ExpectBase* e79,
TestEndPoint::ExpectBase* e80,
unsigned int hangAroundTimeMs,
SequenceSet* sset)
: mContainerBottom(0),
mAction(action),
mExpects(),
mHangAroundTimeMs(hangAroundTimeMs),
mSet(sset),
mLineNumber(lineNumber),
mFailed(false),
mParent(0),
mBranchCount(0),
mAfterAction(0),
mTimingOut(false),
mTimerId(-7)
{
if (execute)
{
sset->mSequences.push_back(this);
}
addExpect(e1);
addExpect(e2);
addExpect(e3);
addExpect(e4);
addExpect(e5);
addExpect(e6);
addExpect(e7);
addExpect(e8);
addExpect(e9);
addExpect(e10);
addExpect(e11);
addExpect(e12);
addExpect(e13);
addExpect(e14);
addExpect(e15);
addExpect(e16);
addExpect(e17);
addExpect(e18);
addExpect(e19);
addExpect(e20);
addExpect(e21);
addExpect(e22);
addExpect(e23);
addExpect(e24);
addExpect(e25);
addExpect(e26);
addExpect(e27);
addExpect(e28);
addExpect(e29);
addExpect(e30);
addExpect(e31);
addExpect(e32);
addExpect(e33);
addExpect(e34);
addExpect(e35);
addExpect(e36);
addExpect(e37);
addExpect(e38);
addExpect(e39);
addExpect(e40);
addExpect(e41);
addExpect(e42);
addExpect(e43);
addExpect(e44);
addExpect(e45);
addExpect(e46);
addExpect(e47);
addExpect(e48);
addExpect(e49);
addExpect(e50);
addExpect(e51);
addExpect(e52);
addExpect(e53);
addExpect(e54);
addExpect(e55);
addExpect(e56);
addExpect(e57);
addExpect(e58);
addExpect(e59);
addExpect(e60);
addExpect(e61);
addExpect(e62);
addExpect(e63);
addExpect(e64);
addExpect(e65);
addExpect(e66);
addExpect(e67);
addExpect(e68);
addExpect(e69);
addExpect(e70);
addExpect(e71);
addExpect(e72);
addExpect(e73);
addExpect(e74);
addExpect(e75);
addExpect(e76);
addExpect(e77);
addExpect(e78);
addExpect(e79);
addExpect(e80);
}
/*
Copyright (c) 2005, PurpleComm, Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* Neither the name of PurpleComm, Inc. nor the names of its contributors may
be used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/