[ summary] [ package list] [ test cases]
Tests | Errors | Failures | Success rate | Time(s) |
---|---|---|---|---|
196 | 0 | 0 | 100.00% | 14.55 |
Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.
[ summary] [ package list] [ test cases]
Package | Tests | Errors | Failures | Success Rate | Time |
---|---|---|---|---|---|
test.zmpp.vm | 170 | 0 | 0 | 100.00% | 12.28 |
test.zmpp.base | 8 | 0 | 0 | 100.00% | 0.45 |
test.zmpp.vmutil | 15 | 0 | 0 | 100.00% | 1.37 |
test.zmpp.iff | 3 | 0 | 0 | 100.00% | 0.46 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Class | Tests | Errors | Failures | Success Rate | Time | |
---|---|---|---|---|---|---|
![]() | AbbreviationsTest | 1 | 0 | 0 | 100.00% | 0.606 |
![]() | DictionaryTest | 3 | 0 | 0 | 100.00% | 0.737 |
![]() | StoryFileHeaderTest | 1 | 0 | 0 | 100.00% | 0.663 |
![]() | ObjectsTest | 10 | 0 | 0 | 100.00% | 0.777 |
![]() | OperandTest | 1 | 0 | 0 | 100.00% | 0.656 |
![]() | InstructionDecoderTest | 11 | 0 | 0 | 100.00% | 0.715 |
![]() | RoutineContextTest | 2 | 0 | 0 | 100.00% | 0.587 |
![]() | Short0InstructionTest | 16 | 0 | 0 | 100.00% | 1.075 |
![]() | Machine3Test | 20 | 0 | 0 | 100.00% | 1.142 |
![]() | AbstractInstructionTest | 15 | 0 | 0 | 100.00% | 0.779 |
![]() | Short1InstructionTest | 25 | 0 | 0 | 100.00% | 0.979 |
![]() | LongInstructionTest | 38 | 0 | 0 | 100.00% | 1.085 |
![]() | VariableInstructionTest | 15 | 0 | 0 | 100.00% | 0.650 |
![]() | PrintLiteralInstructionTest | 3 | 0 | 0 | 100.00% | 0.636 |
![]() | DefaultZObjectTest | 7 | 0 | 0 | 100.00% | 0.553 |
![]() | PortableGameStateTest | 2 | 0 | 0 | 100.00% | 0.638 |
Class | Tests | Errors | Failures | Success Rate | Time | |
---|---|---|---|---|---|---|
![]() | RandomGeneratorTest | 4 | 0 | 0 | 100.00% | 0.443 |
![]() | ZsciiConverterTest | 7 | 0 | 0 | 100.00% | 0.458 |
![]() | ZsciiStringTest | 4 | 0 | 0 | 100.00% | 0.468 |
[ summary] [ package list] [ test cases]
![]() | testGetPropertyDefault | 0.09 |
![]() | testGetObject | 0.02 |
![]() | testGetNumObjects | 0.02 |
![]() | testRemoveObjectFirstChild | 0.01 |
![]() | testRemoveObjectNotFirstChild | 0.00 |
![]() | testRemoveObjectNotFirstButLastChild | 0.00 |
![]() | testInsertObjectSimple | 0.00 |
![]() | testInsertObjectHasSiblingsAndChild | 0.00 |
![]() | testGetPropertyLength | 0.00 |
![]() | testGetPropertyLengthAddress0 | 0.05 |
![]() | testMinizorkVariable | 0.11 |
![]() | testMinizorkBranch | 0.02 |
![]() | testMinizorkRet | 0.02 |
![]() | testMinizorkShort1OP | 0.01 |
![]() | testMinizorkShort | 0.00 |
![]() | testMinizorkLong | 0.01 |
![]() | testMinizorkPrint | 0.00 |
![]() | testMinizorkAnd | 0.00 |
![]() | testMinizorkJump | 0.00 |
![]() | testMinizorkGetSibling | 0.04 |
![]() | testJe3Operands | 0.01 |
![]() | testIsBranch | 0.20 |
![]() | testIllegalOpcode | 0.15 |
![]() | testRtrue | 0.01 |
![]() | testRfalse | 0.01 |
![]() | testNop | 0.00 |
![]() | testSaveSuccess | 0.01 |
![]() | testSaveFail | 0.00 |
![]() | testRestore | 0.01 |
![]() | testRestart | 0.02 |
![]() | testQuit | 0.06 |
![]() | testNewLine | 0.00 |
![]() | testRetPopped | 0.01 |
![]() | testPop | 0.01 |
![]() | testVerifyTrue | 0.00 |
![]() | testVerifyFalse | 0.01 |
![]() | testShowStatus | 0.07 |
![]() | testInitialState | 0.11 |
![]() | testGetSetStackTopElement | 0.03 |
![]() | testGetStackTopElementStackEmpty | 0.00 |
![]() | testSetters | 0.00 |
![]() | testGetVariableStack | 0.01 |
![]() | testSetVariableStack | 0.01 |
![]() | testGetLocalVariableIllegal | 0.06 |
![]() | testSetLocalVariable | 0.01 |
![]() | testGetVariableType | 0.01 |
![]() | testPopRoutineContextIllegal | 0.00 |
![]() | testCallAndReturn | 0.01 |
![]() | testGetCurrentRoutineContext | 0.01 |
![]() | testTranslatePackedAddress | 0.01 |
![]() | testSetOutputStream | 0.21 |
![]() | testEnableOutputStream | 0.00 |
![]() | testInputStream | 0.01 |
![]() | testRandom | 0.00 |
![]() | testRandom1 | 0.01 |
![]() | testRandom2 | 0.02 |
![]() | testStartQuit | 0.00 |
![]() | testCreateInstructionInfo | 0.17 |
![]() | testSetters | 0.02 |
![]() | testAddOperand | 0.02 |
![]() | testGetValue | 0.03 |
![]() | testGetUnsignedValueNegative | 0.00 |
![]() | testGetUnsignedValueMaxPositive | 0.00 |
![]() | testGetUnsignedValueMinNegative | 0.01 |
![]() | testConvertToSigned16 | 0.02 |
![]() | testBranchPositiveOffset | 0.01 |
![]() | testBranchNegativeOffset | 0.00 |
![]() | testBranchZeroOffset | 0.06 |
![]() | testBranchOneOffset | 0.00 |
![]() | testBranchIfTrueBranchConditionIsFalse | 0.01 |
![]() | testBranchIfFalseBranchConditionIsTrue | 0.00 |
![]() | testBranchIfFalseBranchConditionIsFalse | 0.01 |
![]() | testStoresResult | 0.16 |
![]() | testIsBranch | 0.02 |
![]() | testIllegalOpcode | 0.03 |
![]() | testInc | 0.02 |
![]() | testDec | 0.00 |
![]() | testDec0 | 0.01 |
![]() | testNot | 0.00 |
![]() | testGetParent | 0.01 |
![]() | testJump | 0.00 |
![]() | testLoadOperandIsVariable | 0.05 |
![]() | testLoadOperandIsConstant | 0.00 |
![]() | testLoadOperandReferencesStack | 0.01 |
![]() | testJzBranchIfTrueNotZero | 0.00 |
![]() | testJzBranchIfTrueIsZero | 0.01 |
![]() | testGetSiblingIs0 | 0.01 |
![]() | testGetSiblingHasSibling | 0.01 |
![]() | testGetChildIs0 | 0.00 |
![]() | testGetChildAndBranch | 0.01 |
![]() | testPrintAddr | 0.00 |
![]() | testPrintPaddr | 0.01 |
![]() | testRet | 0.08 |
![]() | testRetWithVariable | 0.05 |
![]() | testPrintObj | 0.00 |
![]() | testRemoveObj | 0.01 |
![]() | testGetPropLen | 0.00 |
![]() | testIsBranch | 0.18 |
![]() | testStoresResult | 0.02 |
![]() | testIllegalOpcode | 0.03 |
![]() | testJe1Operand | 0.01 |
![]() | testJe3Operands | 0.00 |
![]() | testJe2 | 0.01 |
![]() | testJl | 0.00 |
![]() | testJg | 0.05 |
![]() | testJinNotIn | 0.00 |
![]() | testJinIn | 0.01 |
![]() | testDecChkNoBranch | 0.00 |
![]() | testDecChkBranch | 0.01 |
![]() | testIncChkNoBranch | 0.00 |
![]() | testIncChkBranch | 0.01 |
![]() | testTestNoBranch | 0.00 |
![]() | testTestBranch | 0.02 |
![]() | testOr | 0.00 |
![]() | testAnd | 0.06 |
![]() | testAdd | 0.00 |
![]() | testSub | 0.01 |
![]() | testMul | 0.00 |
![]() | testDiv | 0.01 |
![]() | testMod | 0.00 |
![]() | testTestAttributeNoBranch | 0.01 |
![]() | testTestAttributeBranch | 0.00 |
![]() | testSetAttr | 0.01 |
![]() | testClearAttr | 0.00 |
![]() | testStore | 0.01 |
![]() | testStoreOnStack | 0.00 |
![]() | testLoadw | 0.01 |
![]() | testLoadb | 0.00 |
![]() | testGetProp2Bytes | 0.01 |
![]() | testGetProp | 0.01 |
![]() | testInsertObj | 0.01 |
![]() | testGetPropAddr | 0.00 |
![]() | testGetNextProp | 0.06 |
![]() | testGetNextPropWith0 | 0.00 |
![]() | testGetNextPropNotAvailable | 0.01 |
![]() | testStoresValue | 0.08 |
![]() | testIllegalOpcode | 0.02 |
![]() | testCall | 0.02 |
![]() | testStorew | 0.00 |
![]() | testStoreb | 0.00 |
![]() | testPutProp | 0.01 |
![]() | testPrintChar | 0.00 |
![]() | testPrintNum | 0.00 |
![]() | testPush | 0.00 |
![]() | testPull | 0.04 |
![]() | testPullToStack | 0.00 |
![]() | testInputStream | 0.01 |
![]() | testOutputStream | 0.00 |
![]() | testRandom | 0.01 |
![]() | testSread | 0.00 |
![]() | testObjectSetters | 0.08 |
![]() | testMinizorkAttributes | 0.01 |
![]() | testSetAttributes | 0.01 |
![]() | testClearAttributes | 0.01 |
![]() | testGetPropertiesTable | 0.00 |
![]() | testGetNextProperty | 0.00 |
![]() | testSetPropertyByte | 0.00 |
![]() | testReadUnsignedByte | 0.00 |
![]() | testReadUnsignedWord | 0.00 |
![]() | testGetUnsignedShortGeneral | 0.00 |
![]() | testGetShortGeneral | 0.00 |
![]() | testReadUnsigned32 | 0.00 |
![]() | testWriteUnsignedByte | 0.00 |
![]() | testWriteUnsignedShort | 0.00 |
![]() | testWriteUnsigned32 | 0.00 |
![]() | testUnpredictableRandomSequence | 0.01 |
![]() | testUnpredictableRandomDifferentSequences | 0.00 |
![]() | testPredictableRandomSequence | 0.00 |
![]() | testPredictableSameSequences | 0.00 |
![]() | testSetup | 0.01 |
![]() | testDecodeByte | 0.00 |
![]() | testDecode | 0.00 |
![]() | testConvert | 0.00 |
![]() | testConvertWithAbbreviation | 0.00 |
![]() | testMinizork | 0.00 |
![]() | testApplyShiftFromA0 | 0.00 |
![]() | testCreateString | 0.01 |
![]() | testEquals | 0.00 |
![]() | testCreateSharedConstructor | 0.00 |
![]() | testCreateFromChar | 0.00 |