-- VectorCAST 19.sp3 (11/13/19) -- Test Case Script -- -- Environment : DIALOUTFLOW -- Unit(s) Under Test: DialOutFlow -- -- Script Features TEST.SCRIPT_FEATURE:C_DIRECT_ARRAY_INDEXING TEST.SCRIPT_FEATURE:CPP_CLASS_OBJECT_REVISION TEST.SCRIPT_FEATURE:MULTIPLE_UUT_SUPPORT TEST.SCRIPT_FEATURE:MIXED_CASE_NAMES TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- -- Unit: DialOutFlow -- Subprogram: ResetSimulator -- Test Case: ResetSimulator.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:ResetSimulator TEST.NEW TEST.NAME:ResetSimulator.NominalPath TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.<>.simulator_volume_in_ml_per_min:0.0 TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.EXPECTED:DialOutFlow.<>.simulator_volume_in_ml_per_min:0.0 TEST.END -- Subprogram: UFSimulator -- Test Case: UFSimulator.STOP TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:UFSimulator TEST.NEW TEST.NAME:UFSimulator.STOP TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.EXPECTED:DialOutFlow.UFSimulator.return:0.0 TEST.END -- Test Case: UFSimulator.STOP.OTHER TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:UFSimulator TEST.NEW TEST.NAME:UFSimulator.STOP.OTHER TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_RUN_UF_STATE TEST.VALUE:DialOutFlow.UFSimulator.pwm:1.0 TEST.EXPECTED:DialOutFlow.UFSimulator.return:6.102 TEST.END -- Subprogram: execDialOutFlowController -- Test Case: execDialOutFlowController.PAUSE TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:execDialOutFlowController TEST.NEW TEST.NAME:execDialOutFlowController.PAUSE TEST.STUB:DialOutFlow.handleDialOutFlowPauseUFState TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.VALUE:DialOutFlow.handleDialOutFlowPauseUFState.return:DIALOUT_FLOW_PAUSE_UF_STATE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.END -- Test Case: execDialOutFlowController.RUN TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:execDialOutFlowController TEST.NEW TEST.NAME:execDialOutFlowController.RUN TEST.STUB:DialOutFlow.handleDialOutFlowRunUFState TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_RUN_UF_STATE TEST.VALUE:DialOutFlow.handleDialOutFlowRunUFState.return:DIALOUT_FLOW_RUN_UF_STATE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_RUN_UF_STATE TEST.END -- Test Case: execDialOutFlowController.STOP TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:execDialOutFlowController TEST.NEW TEST.NAME:execDialOutFlowController.STOP TEST.STUB:DialOutFlow.handleDialOutFlowStopState TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.handleDialOutFlowStopState.return:DIALOUT_FLOW_STOP_STATE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.END -- Test Case: execDialOutFlowController.UNKNOWN TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:execDialOutFlowController TEST.NEW TEST.NAME:execDialOutFlowController.UNKNOWN TEST.VALUE:DialOutFlow.<>.dialOutFlowState:NUM_OF_DIALOUT_FLOW_STATES TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:NUM_OF_DIALOUT_FLOW_STATES TEST.END -- Subprogram: execDialOutFlowMonitor -- Test Case: execDialOutFlowMonitor.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:execDialOutFlowMonitor TEST.NEW TEST.NAME:execDialOutFlowMonitor.NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 77 TEST.EXPECTED:DialOutFlow.<>.loadCellVolumeInMl:0.0 >>> >>> Unexpected end of command - stopped at character 56 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.END -- Subprogram: getLoadCellVolumeInMl -- Test Case: getLoadCellVolumeInMl.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:getLoadCellVolumeInMl TEST.NEW TEST.NAME:getLoadCellVolumeInMl.NominalPath TEST.VALUE:DialOutFlow.<>.loadCellVolumeInMl.data:1.0 TEST.VALUE:DialOutFlow.<>.loadCellVolumeInMl.ovData:2.0 TEST.VALUE:DialOutFlow.<>.loadCellVolumeInMl.override:0xCCC33C33 TEST.EXPECTED:DialOutFlow.getLoadCellVolumeInMl.return:2.0 TEST.END -- Subprogram: getMeasuredDialOutPumpMCCurrent -- Test Case: getMeasuredDialOutPumpMCCurrent.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:getMeasuredDialOutPumpMCCurrent TEST.NEW TEST.NAME:getMeasuredDialOutPumpMCCurrent.NominalPath TEST.VALUE:DialOutFlow.<>.dialOutPumpMCCurrentmA.data:1.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpMCCurrentmA.ovData:2.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpMCCurrentmA.override:0xCCC33C33 TEST.EXPECTED:DialOutFlow.getMeasuredDialOutPumpMCCurrent.return:2.0 TEST.END -- Subprogram: getMeasuredDialOutPumpMCSpeed -- Test Case: getMeasuredDialOutPumpMCSpeed.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:getMeasuredDialOutPumpMCSpeed TEST.NEW TEST.NAME:getMeasuredDialOutPumpMCSpeed.NominalPath TEST.VALUE:DialOutFlow.<>.dialOutPumpMCSpeedRPM.data:1.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpMCSpeedRPM.ovData:2.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpMCSpeedRPM.override:0xCCC33C33 TEST.EXPECTED:DialOutFlow.getMeasuredDialOutPumpMCSpeed.return:2.0 TEST.END -- Subprogram: getMeasuredVariable -- Test Case: getMeasuredVariable.Current TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:getMeasuredVariable TEST.NEW TEST.NAME:getMeasuredVariable.Current TEST.VALUE:DialOutFlow.getMeasuredVariable.signal:DIALOUT_MOTOR_CURRENT TEST.VALUE:uut_prototype_stubs.getIntADCReading.return:2 TEST.EXPECTED:DialOutFlow.getMeasuredVariable.return:5.3 TEST.END -- Test Case: getMeasuredVariable.Default TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:getMeasuredVariable TEST.NEW TEST.NAME:getMeasuredVariable.Default TEST.VALUE:DialOutFlow.getMeasuredVariable.signal:NUM_OF_DIALOUT_MEASURED_SIGNALS TEST.EXPECTED:DialOutFlow.getMeasuredVariable.return:0.0 TEST.END -- Test Case: getMeasuredVariable.LoadCellWeight TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:getMeasuredVariable TEST.NEW TEST.NAME:getMeasuredVariable.LoadCellWeight TEST.VALUE:DialOutFlow.getMeasuredVariable.signal:DIALOUT_LOAD_CELL_WEIGHT TEST.EXPECTED:DialOutFlow.getMeasuredVariable.return:0.0 TEST.END -- Test Case: getMeasuredVariable.MotorSpeed TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:getMeasuredVariable TEST.NEW TEST.NAME:getMeasuredVariable.MotorSpeed TEST.VALUE:DialOutFlow.getMeasuredVariable.signal:DIALOUT_MOTOR_SPEED TEST.VALUE:uut_prototype_stubs.getIntADCReading.return:1 TEST.EXPECTED:DialOutFlow.getMeasuredVariable.return:1.375 TEST.END -- Subprogram: getTotalMeasuredUFVolumeInMl -- Test Case: getTotalMeasuredUFVolumeInMl.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:getTotalMeasuredUFVolumeInMl TEST.NEW TEST.NAME:getTotalMeasuredUFVolumeInMl.NominalPath TEST.VALUE:DialOutFlow.<>.totalMeasuredUFVolumeInMl.data:1.0 TEST.VALUE:DialOutFlow.<>.totalMeasuredUFVolumeInMl.ovData:2.0 TEST.VALUE:DialOutFlow.<>.totalMeasuredUFVolumeInMl.override:0xCCC33C33 TEST.EXPECTED:DialOutFlow.getTotalMeasuredUFVolumeInMl.return:2.0 TEST.END -- Subprogram: getTotalTargetDialOutUFVolumeInMl -- Test Case: getTotalTargetDialOutUFVolumeInMl.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:getTotalTargetDialOutUFVolumeInMl TEST.NEW TEST.NAME:getTotalTargetDialOutUFVolumeInMl.NominalPath TEST.VALUE:DialOutFlow.<>.totalTargetUFVolumeInMl.data:1.0 TEST.VALUE:DialOutFlow.<>.totalTargetUFVolumeInMl.ovData:2.0 TEST.VALUE:DialOutFlow.<>.totalTargetUFVolumeInMl.override:0xCCC33C33 TEST.EXPECTED:DialOutFlow.getTotalTargetDialOutUFVolumeInMl.return:2.0 TEST.END -- Test Case: getTotalTargetDialOutUFVolumeInMl.NominalPath.001 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:getTotalTargetDialOutUFVolumeInMl TEST.NEW TEST.NAME:getTotalTargetDialOutUFVolumeInMl.NominalPath.001 TEST.VALUE:DialOutFlow.<>.totalTargetUFVolumeInMl.data:1.0 TEST.VALUE:DialOutFlow.<>.totalTargetUFVolumeInMl.ovData:2.0 TEST.EXPECTED:DialOutFlow.getTotalTargetDialOutUFVolumeInMl.return:1.0 TEST.END -- Subprogram: handleDialOutFlowPauseUFState -- Test Case: handleDialOutFlowPauseUFState.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:handleDialOutFlowPauseUFState TEST.NEW TEST.NAME:handleDialOutFlowPauseUFState.NominalPath TEST.STUB:DialOutFlow.setControlSignalPWM TEST.VALUE:uut_prototype_stubs.runPIController.return:0.0 TEST.EXPECTED:DialOutFlow.handleDialOutFlowPauseUFState.return:DIALOUT_FLOW_PAUSE_UF_STATE TEST.END -- Subprogram: handleDialOutFlowRunUFState -- Test Case: handleDialOutFlowRunUFState.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:handleDialOutFlowRunUFState TEST.NEW TEST.NAME:handleDialOutFlowRunUFState.NominalPath TEST.STUB:DialOutFlow.setControlSignalPWM TEST.VALUE:uut_prototype_stubs.runPIController.return:0.0 TEST.EXPECTED:DialOutFlow.handleDialOutFlowRunUFState.return:DIALOUT_FLOW_RUN_UF_STATE TEST.END -- Subprogram: handleDialOutFlowStopState -- Test Case: handleDialOutFlowStopState.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:handleDialOutFlowStopState TEST.NEW TEST.NAME:handleDialOutFlowStopState.NominalPath TEST.STUB:DialOutFlow.stopDialOutPump TEST.EXPECTED:DialOutFlow.handleDialOutFlowStopState.return:DIALOUT_FLOW_STOP_STATE TEST.END -- Subprogram: initDialOutFlow -- Test Case: initDialOutFlow.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:initDialOutFlow TEST.NEW TEST.NAME:initDialOutFlow.NominalPath TEST.STUB:DialOutFlow.stopDialOutPump TEST.STUB:DialOutFlow.setDialOutPumpDirection TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.END -- Subprogram: publishDialOutFlowData -- Test Case: publishDialOutFlowData.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:publishDialOutFlowData TEST.NEW TEST.NAME:publishDialOutFlowData.NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 155 TEST.VALUE:DialOutFlow.<>.totalMeasuredUFVolumeInMl:1.0,-1.0 >>> >>> Unexpected end of command - stopped at character 60 >>> >>> Command Ignored >>> (E) @LINE: 156 TEST.VALUE:DialOutFlow.<>.totalTargetUFVolumeInMl:1.0,-1.0 >>> >>> Unexpected end of command - stopped at character 58 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.<>.sentPWM:1.0,-1.0 TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.END -- Test Case: publishDialOutFlowData.Publishing TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:publishDialOutFlowData TEST.NEW TEST.NAME:publishDialOutFlowData.Publishing TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.<>.dialOutFlowDataPublicationTimerCounter:100 TEST.EXPECTED:DialOutFlow.<>.dialOutFlowDataPublicationTimerCounter:0 TEST.END -- Subprogram: setControlSignalPWM -- Test Case: setControlSignalPWM.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setControlSignalPWM TEST.NEW TEST.NAME:setControlSignalPWM.NominalPath TEST.VALUE:DialOutFlow.<>.ptr_etpwmREG3:<> TEST.VALUE:DialOutFlow.<>.ptr_etpwmREG3[0].TBPRD:1 TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.setControlSignalPWM.newPWM:1.0,-1.0 TEST.VALUE:uut_prototype_stubs.etpwmSetCmpA.value:0 TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.END -- Subprogram: setDialOutFlowNewState -- Test Case: setDialOutFlowNewState.PAUSE_TO_RUN TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowNewState TEST.NEW TEST.NAME:setDialOutFlowNewState.PAUSE_TO_RUN TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.newState:DIALOUT_FLOW_RUN_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.isNewBag:MACRO=FALSE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_RUN_UF_STATE TEST.EXPECTED:DialOutFlow.setDialOutFlowNewState.return:MACRO=TRUE TEST.END -- Test Case: setDialOutFlowNewState.PAUSE_TO_STOP TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowNewState TEST.NEW TEST.NAME:setDialOutFlowNewState.PAUSE_TO_STOP TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.newState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.isNewBag:MACRO=FALSE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.EXPECTED:DialOutFlow.setDialOutFlowNewState.return:MACRO=FALSE TEST.END -- Test Case: setDialOutFlowNewState.RUN_TO_PAUSE TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowNewState TEST.NEW TEST.NAME:setDialOutFlowNewState.RUN_TO_PAUSE TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_RUN_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.newState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.isNewBag:MACRO=FALSE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.EXPECTED:DialOutFlow.setDialOutFlowNewState.return:MACRO=TRUE TEST.END -- Test Case: setDialOutFlowNewState.RUN_TO_PAUSE.TRUE TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowNewState TEST.NEW TEST.NAME:setDialOutFlowNewState.RUN_TO_PAUSE.TRUE TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_RUN_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.newState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.isNewBag:MACRO=TRUE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.EXPECTED:DialOutFlow.setDialOutFlowNewState.return:MACRO=TRUE TEST.END -- Test Case: setDialOutFlowNewState.RUN_TO_RUN TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowNewState TEST.NEW TEST.NAME:setDialOutFlowNewState.RUN_TO_RUN TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_RUN_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.newState:DIALOUT_FLOW_RUN_UF_STATE TEST.EXPECTED:DialOutFlow.setDialOutFlowNewState.return:MACRO=TRUE TEST.END -- Test Case: setDialOutFlowNewState.RUN_TO_STOP TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowNewState TEST.NEW TEST.NAME:setDialOutFlowNewState.RUN_TO_STOP TEST.STUB:DialOutFlow.ResetSimulator TEST.STUB:DialOutFlow.stopDialOutPump TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_RUN_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.newState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.isNewBag:MACRO=TRUE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.END -- Test Case: setDialOutFlowNewState.STOP_TO_PAUSE TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowNewState TEST.NEW TEST.NAME:setDialOutFlowNewState.STOP_TO_PAUSE TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.newState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.isNewBag:MACRO=FALSE TEST.EXPECTED:DialOutFlow.setDialOutFlowNewState.return:MACRO=FALSE TEST.END -- Test Case: setDialOutFlowNewState.STOP_TO_PAUSE.TRUE TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowNewState TEST.NEW TEST.NAME:setDialOutFlowNewState.STOP_TO_PAUSE.TRUE TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.newState:DIALOUT_FLOW_PAUSE_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.isNewBag:MACRO=TRUE TEST.EXPECTED:DialOutFlow.setDialOutFlowNewState.return:MACRO=FALSE TEST.END -- Test Case: setDialOutFlowNewState.STOP_TO_RUN TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowNewState TEST.NEW TEST.NAME:setDialOutFlowNewState.STOP_TO_RUN TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.newState:DIALOUT_FLOW_RUN_UF_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.isNewBag:MACRO=FALSE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_RUN_UF_STATE TEST.END -- Test Case: setDialOutFlowNewState.STOP_TO_UNKNOWN TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowNewState TEST.NEW TEST.NAME:setDialOutFlowNewState.STOP_TO_UNKNOWN TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.setDialOutFlowNewState.newState:NUM_OF_DIALOUT_FLOW_STATES TEST.VALUE:DialOutFlow.setDialOutFlowNewState.isNewBag:MACRO=FALSE TEST.EXPECTED:DialOutFlow.setDialOutFlowNewState.return:MACRO=FALSE TEST.END -- Subprogram: setDialOutFlowRxTotalVolumeAndRxTime -- Test Case: setDialOutFlowRxTotalVolumeAndRxTime.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowRxTotalVolumeAndRxTime TEST.NEW TEST.NAME:setDialOutFlowRxTotalVolumeAndRxTime.NominalPath TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalVolumeInMl:2400 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalTimeInMinutes:60 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxFlowRateinMlPerMin:150 TEST.EXPECTED:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.return:MACRO=TRUE TEST.END -- Test Case: setDialOutFlowRxTotalVolumeAndRxTime.NominalPath.Flow.1 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowRxTotalVolumeAndRxTime TEST.NEW TEST.NAME:setDialOutFlowRxTotalVolumeAndRxTime.NominalPath.Flow.1 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalVolumeInMl:2400 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalTimeInMinutes:60 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxFlowRateinMlPerMin:1 TEST.EXPECTED:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.return:MACRO=TRUE TEST.END -- Test Case: setDialOutFlowRxTotalVolumeAndRxTime.NominalPath.Flow.650 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowRxTotalVolumeAndRxTime TEST.NEW TEST.NAME:setDialOutFlowRxTotalVolumeAndRxTime.NominalPath.Flow.650 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalVolumeInMl:2400 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalTimeInMinutes:60 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxFlowRateinMlPerMin:650 TEST.EXPECTED:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.return:MACRO=TRUE TEST.END -- Test Case: setDialOutFlowRxTotalVolumeAndRxTime.NominalPath.Time.30 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowRxTotalVolumeAndRxTime TEST.NEW TEST.NAME:setDialOutFlowRxTotalVolumeAndRxTime.NominalPath.Time.30 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalVolumeInMl:2400 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalTimeInMinutes:30 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxFlowRateinMlPerMin:150 TEST.EXPECTED:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.return:MACRO=FALSE TEST.END -- Test Case: setDialOutFlowRxTotalVolumeAndRxTime.NominalPath.TotalVol.8001 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowRxTotalVolumeAndRxTime TEST.NEW TEST.NAME:setDialOutFlowRxTotalVolumeAndRxTime.NominalPath.TotalVol.8001 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalVolumeInMl:8001 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalTimeInMinutes:60 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxFlowRateinMlPerMin:150 TEST.EXPECTED:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.return:MACRO=FALSE TEST.END -- Test Case: setDialOutFlowRxTotalVolumeAndRxTime.NominalPath.TotalVol.99 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutFlowRxTotalVolumeAndRxTime TEST.NEW TEST.NAME:setDialOutFlowRxTotalVolumeAndRxTime.NominalPath.TotalVol.99 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalVolumeInMl:99 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxTotalTimeInMinutes:60 TEST.VALUE:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.rxFlowRateinMlPerMin:150 TEST.EXPECTED:DialOutFlow.setDialOutFlowRxTotalVolumeAndRxTime.return:MACRO=FALSE TEST.END -- Subprogram: setDialOutPumpDirection -- Test Case: setDialOutPumpDirection.FORWARD TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutPumpDirection TEST.NEW TEST.NAME:setDialOutPumpDirection.FORWARD TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.setDialOutPumpDirection.dir:MOTOR_DIR_FORWARD TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.END -- Test Case: setDialOutPumpDirection.REVERSE TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutPumpDirection TEST.NEW TEST.NAME:setDialOutPumpDirection.REVERSE TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.setDialOutPumpDirection.dir:MOTOR_DIR_REVERSE TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.END -- Test Case: setDialOutPumpDirection.UNKNOWN TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:setDialOutPumpDirection TEST.NEW TEST.NAME:setDialOutPumpDirection.UNKNOWN TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.setDialOutPumpDirection.dir:NUM_OF_MOTOR_DIRECTIONS TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.END -- Subprogram: stopDialOutPump -- Test Case: stopDialOutPump.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:stopDialOutPump TEST.NEW TEST.NAME:stopDialOutPump.NominalPath TEST.STUB:DialOutFlow.setControlSignalPWM TEST.VALUE:DialOutFlow.<>.ptr_etpwmREG3:<> TEST.VALUE:DialOutFlow.<>.ptr_spiREG4:<> TEST.EXPECTED:DialOutFlow.<>.ptr_spiREG4[0].PC3:0x200 TEST.END -- Subprogram: testResetDialOutVolDataPublishIntervalOverride -- Test Case: testResetDialOutVolDataPublishIntervalOverride.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testResetDialOutVolDataPublishIntervalOverride TEST.NEW TEST.NAME:testResetDialOutVolDataPublishIntervalOverride.NominalPath TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testResetDialOutVolDataPublishIntervalOverride.return:1 TEST.END -- Test Case: testResetDialOutVolDataPublishIntervalOverride.NominalPath.Part2 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testResetDialOutVolDataPublishIntervalOverride TEST.NEW TEST.NAME:testResetDialOutVolDataPublishIntervalOverride.NominalPath.Part2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testResetDialOutVolDataPublishIntervalOverride.return:0 TEST.END -- Subprogram: testResetMeasuredDialOutPumpMCCurrentOverride -- Test Case: testResetMeasuredDialOutPumpMCCurrentOverride.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testResetMeasuredDialOutPumpMCCurrentOverride TEST.NEW TEST.NAME:testResetMeasuredDialOutPumpMCCurrentOverride.NominalPath TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testResetMeasuredDialOutPumpMCCurrentOverride.return:1 TEST.END -- Test Case: testResetMeasuredDialOutPumpMCCurrentOverride.NominalPath.Part2 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testResetMeasuredDialOutPumpMCCurrentOverride TEST.NEW TEST.NAME:testResetMeasuredDialOutPumpMCCurrentOverride.NominalPath.Part2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testResetMeasuredDialOutPumpMCCurrentOverride.return:0 TEST.END -- Subprogram: testResetMeasuredDialOutPumpMCSpeedOverride -- Test Case: testResetMeasuredDialOutPumpMCSpeedOverride.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testResetMeasuredDialOutPumpMCSpeedOverride TEST.NEW TEST.NAME:testResetMeasuredDialOutPumpMCSpeedOverride.NominalPath TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testResetMeasuredDialOutPumpMCSpeedOverride.return:1 TEST.END -- Test Case: testResetMeasuredDialOutPumpMCSpeedOverride.NominalPath.Part2 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testResetMeasuredDialOutPumpMCSpeedOverride TEST.NEW TEST.NAME:testResetMeasuredDialOutPumpMCSpeedOverride.NominalPath.Part2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testResetMeasuredDialOutPumpMCSpeedOverride.return:0 TEST.END -- Subprogram: testResetTotalTargetDialOutVolInMlOverride -- Test Case: testResetTotalTargetDialOutVolInMlOverride.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testResetTotalTargetDialOutVolInMlOverride TEST.NEW TEST.NAME:testResetTotalTargetDialOutVolInMlOverride.NominalPath TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testResetTotalTargetDialOutVolInMlOverride.return:1 TEST.END -- Test Case: testResetTotalTargetDialOutVolInMlOverride.NominalPath.Part2 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testResetTotalTargetDialOutVolInMlOverride TEST.NEW TEST.NAME:testResetTotalTargetDialOutVolInMlOverride.NominalPath.Part2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testResetTotalTargetDialOutVolInMlOverride.return:0 TEST.END -- Subprogram: testResettotalMeasuredUFVolumeInMlOverride -- Test Case: testResettotalMeasuredUFVolumeInMlOverride.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testResettotalMeasuredUFVolumeInMlOverride TEST.NEW TEST.NAME:testResettotalMeasuredUFVolumeInMlOverride.NominalPath TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testResettotalMeasuredUFVolumeInMlOverride.return:1 TEST.END -- Test Case: testResettotalMeasuredUFVolumeInMlOverride.NominalPath.Part2 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testResettotalMeasuredUFVolumeInMlOverride TEST.NEW TEST.NAME:testResettotalMeasuredUFVolumeInMlOverride.NominalPath.Part2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testResettotalMeasuredUFVolumeInMlOverride.return:0 TEST.END -- Subprogram: testSetDialOutVolDataPublishIntervalOverride -- Test Case: testSetDialOutVolDataPublishIntervalOverride.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testSetDialOutVolDataPublishIntervalOverride TEST.NEW TEST.NAME:testSetDialOutVolDataPublishIntervalOverride.NominalPath TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testSetDialOutVolDataPublishIntervalOverride.return:1 TEST.END -- Test Case: testSetDialOutVolDataPublishIntervalOverride.NominalPath.Part2 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testSetDialOutVolDataPublishIntervalOverride TEST.NEW TEST.NAME:testSetDialOutVolDataPublishIntervalOverride.NominalPath.Part2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testSetDialOutVolDataPublishIntervalOverride.return:0 TEST.END -- Subprogram: testSetMeasuredDialOutPumpMCCurrentOverride -- Test Case: testSetMeasuredDialOutPumpMCCurrentOverride.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testSetMeasuredDialOutPumpMCCurrentOverride TEST.NEW TEST.NAME:testSetMeasuredDialOutPumpMCCurrentOverride.NominalPath TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testSetMeasuredDialOutPumpMCCurrentOverride.return:1 TEST.END -- Test Case: testSetMeasuredDialOutPumpMCCurrentOverride.NominalPath.Part2 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testSetMeasuredDialOutPumpMCCurrentOverride TEST.NEW TEST.NAME:testSetMeasuredDialOutPumpMCCurrentOverride.NominalPath.Part2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testSetMeasuredDialOutPumpMCCurrentOverride.return:0 TEST.END -- Subprogram: testSetMeasuredDialOutPumpMCSpeedOverride -- Test Case: testSetMeasuredDialOutPumpMCSpeedOverride.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testSetMeasuredDialOutPumpMCSpeedOverride TEST.NEW TEST.NAME:testSetMeasuredDialOutPumpMCSpeedOverride.NominalPath TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testSetMeasuredDialOutPumpMCSpeedOverride.return:1 TEST.END -- Test Case: testSetMeasuredDialOutPumpMCSpeedOverride.NominalPath.Part2 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testSetMeasuredDialOutPumpMCSpeedOverride TEST.NEW TEST.NAME:testSetMeasuredDialOutPumpMCSpeedOverride.NominalPath.Part2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testSetMeasuredDialOutPumpMCSpeedOverride.return:0 TEST.END -- Subprogram: testSetTotalTargetDialOutVolInMlOverride -- Test Case: testSetTotalTargetDialOutVolInMlOverride.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testSetTotalTargetDialOutVolInMlOverride TEST.NEW TEST.NAME:testSetTotalTargetDialOutVolInMlOverride.NominalPath TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testSetTotalTargetDialOutVolInMlOverride.return:1 TEST.END -- Test Case: testSetTotalTargetDialOutVolInMlOverride.NominalPath.Part2 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testSetTotalTargetDialOutVolInMlOverride TEST.NEW TEST.NAME:testSetTotalTargetDialOutVolInMlOverride.NominalPath.Part2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testSetTotalTargetDialOutVolInMlOverride.return:0 TEST.END -- Subprogram: testSettotalMeasuredUFVolumeInMlOverride -- Test Case: testSettotalMeasuredUFVolumeInMlOverride.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testSettotalMeasuredUFVolumeInMlOverride TEST.NEW TEST.NAME:testSettotalMeasuredUFVolumeInMlOverride.NominalPath TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testSettotalMeasuredUFVolumeInMlOverride.return:1 TEST.END -- Test Case: testSettotalMeasuredUFVolumeInMlOverride.NominalPath.Part2 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:testSettotalMeasuredUFVolumeInMlOverride TEST.NEW TEST.NAME:testSettotalMeasuredUFVolumeInMlOverride.NominalPath.Part2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testSettotalMeasuredUFVolumeInMlOverride.return:0 TEST.END -- Subprogram: updateTargetVolume -- Test Case: updateTargetVolume.NominalPath TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:updateTargetVolume TEST.NEW TEST.NAME:updateTargetVolume.NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 390 TEST.VALUE:DialOutFlow.<>.totalTargetUFVolumeInMl:1.0 >>> >>> Unexpected end of command - stopped at character 58 >>> >>> Command Ignored >>> (E) @LINE: 393 TEST.EXPECTED:DialOutFlow.<>.totalTargetUFVolumeInMl:2.0 >>> >>> Unexpected end of command - stopped at character 61 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.VALUE:DialOutFlow.<>.targetVolumeUFRatePerSample:1.0 TEST.EXPECTED:DialOutFlow.<>.dialOutFlowState:DIALOUT_FLOW_STOP_STATE TEST.EXPECTED:DialOutFlow.<>.targetVolumeUFRatePerSample:1.0 TEST.END