diff options
Diffstat (limited to 'tests/auto/declarative/qdeclarativeinstruction/tst_qdeclarativeinstruction.cpp')
-rw-r--r-- | tests/auto/declarative/qdeclarativeinstruction/tst_qdeclarativeinstruction.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/auto/declarative/qdeclarativeinstruction/tst_qdeclarativeinstruction.cpp b/tests/auto/declarative/qdeclarativeinstruction/tst_qdeclarativeinstruction.cpp index ebe9253bae..f300fe07cd 100644 --- a/tests/auto/declarative/qdeclarativeinstruction/tst_qdeclarativeinstruction.cpp +++ b/tests/auto/declarative/qdeclarativeinstruction/tst_qdeclarativeinstruction.cpp @@ -450,6 +450,24 @@ void tst_qdeclarativeinstruction::dump() data->addInstruction(i); } + { + QDeclarativeCompiledData::Instruction::StoreTrString i; + i.propertyIndex = 99; + i.context = 3; + i.text = 14; + i.comment = 14; + i.n = 2; + data->addInstruction(i); + } + + { + QDeclarativeCompiledData::Instruction::StoreTrIdString i; + i.propertyIndex = 78; + i.text = 7; + i.n = -1; + data->addInstruction(i); + } + QStringList expect; expect << "Index\tOperation\t\tData1\tData2\tData3\tComments" @@ -505,6 +523,8 @@ void tst_qdeclarativeinstruction::dump() << "48\t\tSTORE_VARIANT_INTEGER\t\t32\t11" << "49\t\tSTORE_VARIANT_DOUBLE\t\t19\t33.7" << "50\t\tDONE" + << "51\t\tSTORE_TR_STRING\t99\t3\t14\t14\t2" + << "52\t\tSTORE_TRID_STRING\t78\t7\t-1" << "-------------------------------------------------------------------------------"; messages = QStringList(); |