| blib/lib/Robotics/IRobot.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 8 | 134 | 5.9 |
| pod | 90 | 90 | 100.0 |
| line | count | pod | subroutine |
|---|---|---|---|
| 89 | 1 | n/a | BEGIN |
| 90 | 1 | n/a | BEGIN |
| 91 | 1 | n/a | BEGIN |
| 92 | 1 | n/a | BEGIN |
| 93 | 1 | n/a | BEGIN |
| 94 | 1 | n/a | BEGIN |
| 95 | 1 | n/a | BEGIN |
| 96 | 1 | n/a | BEGIN |
| 123 | 0 | Yes | new |
| 157 | 0 | Yes | init |
| 181 | 0 | Yes | initForReplay |
| 215 | 0 | Yes | reset |
| 232 | 0 | Yes | startPassiveMode |
| 247 | 0 | Yes | startSafeMode |
| 264 | 0 | Yes | startFullMode |
| 279 | 0 | Yes | startDemo |
| 292 | 0 | Yes | stopDemo |
| 305 | 0 | Yes | drive |
| 324 | 0 | Yes | driveDirect |
| 340 | 0 | Yes | stop |
| 355 | 0 | Yes | forward |
| 368 | 0 | Yes | reverse |
| 381 | 0 | Yes | rotateRight |
| 394 | 0 | Yes | rotateLeft |
| 412 | 0 | Yes | setLEDs |
| 434 | 0 | Yes | setPlayLED |
| 449 | 0 | Yes | togglePlayLED |
| 463 | 0 | Yes | setAdvanceLED |
| 478 | 0 | Yes | toggleAdvanceLED |
| 495 | 0 | Yes | setPowerLED |
| 517 | 0 | Yes | getLEDState |
| 529 | 0 | Yes | updateLEDs |
| 542 | 0 | Yes | setDigitalOutputs |
| 559 | 0 | Yes | setDigitalOutput |
| 575 | 0 | Yes | toggleDigitalOutput |
| 594 | 0 | Yes | getDigitalOutputs |
| 606 | 0 | Yes | updateDigitalOutputs |
| 628 | 0 | Yes | setPWMLoads |
| 649 | 0 | Yes | setPWMLoad |
| 666 | 0 | Yes | changePWMLoad |
| 689 | 0 | Yes | getPWMLoads |
| 701 | 0 | Yes | updatePWMLoads |
| 716 | 0 | Yes | setPWMOnOff |
| 736 | 0 | Yes | sendIR |
| 752 | 0 | Yes | setSongRaw |
| 771 | 0 | Yes | playABCNotation |
| 789 | 0 | Yes | playLongSongRaw |
| 799 | 0 | n/a | __ANON__ |
| 814 | 0 | n/a | __ANON__ |
| 844 | 0 | Yes | loadABCNotation |
| 922 | 0 | n/a | _getNote |
| 968 | 0 | Yes | setSong |
| 1009 | 0 | Yes | playSong |
| 1032 | 0 | Yes | turnTo |
| 1044 | 0 | n/a | __ANON__ |
| 1066 | 0 | Yes | goTo |
| 1079 | 0 | n/a | __ANON__ |
| 1128 | 0 | Yes | getSensorState |
| 1144 | 0 | Yes | getDockSignal |
| 1198 | 0 | Yes | getSensorLocation |
| 1225 | 0 | Yes | refreshSensors |
| 1247 | 0 | Yes | getSensor |
| 1271 | 0 | Yes | getSensors |
| 1295 | 0 | Yes | runSensorLoop |
| 1315 | 0 | Yes | exitSensorLoop |
| 1332 | 0 | Yes | startStream |
| 1349 | 0 | Yes | pauseStream |
| 1362 | 0 | Yes | resumeStream |
| 1379 | 0 | Yes | getStreamFrame |
| 1461 | 0 | Yes | addSensorListener |
| 1493 | 0 | Yes | removeSensorListener |
| 1519 | 0 | Yes | addSensorEvent |
| 1522 | 0 | n/a | __ANON__ |
| 1541 | 0 | Yes | runEvery |
| 1544 | 0 | n/a | __ANON__ |
| 1569 | 0 | Yes | waitDistance |
| 1581 | 0 | n/a | __ANON__ |
| 1608 | 0 | Yes | waitAngle |
| 1620 | 0 | n/a | __ANON__ |
| 1648 | 0 | Yes | waitTillFacing |
| 1656 | 0 | n/a | __ANON__ |
| 1674 | 0 | Yes | waitTime |
| 1685 | 0 | n/a | __ANON__ |
| 1696 | 0 | Yes | markOrigin |
| 1712 | 0 | Yes | setPosition |
| 1721 | 0 | n/a | _triggerSensorEvents |
| 1734 | 0 | n/a | _readSensorData |
| 1751 | 0 | n/a | _syncStream |
| 1805 | 0 | Yes | getSensorString |
| 1860 | 0 | Yes | getCondensedString |
| 1913 | 0 | n/a | _convertFSS |
| 1917 | 0 | n/a | _normalizeAngle |
| 1942 | 0 | Yes | startScript |
| 1956 | 0 | Yes | runScript |
| 1968 | 0 | Yes | repeatScript |
| 1980 | 0 | Yes | scriptMode |
| 1992 | 0 | Yes | cancelScript |
| 2004 | 0 | Yes | endScript |
| 2021 | 0 | Yes | scriptWaitTime |
| 2035 | 0 | Yes | scriptWaitDistance |
| 2049 | 0 | Yes | scriptWaitAngle |
| 2067 | 0 | Yes | waitEvent |
| 2069 | 0 | Yes | scriptWaitEvent |
| 2090 | 0 | Yes | startTelemetry |
| 2109 | 0 | Yes | stopTelemetry |
| 2138 | 0 | Yes | logTelemetry |
| 2146 | 0 | n/a | _readTelem |
| 2176 | 0 | n/a | _writeTelem |
| 2223 | 0 | Yes | loadCalibrationData |
| 2238 | 0 | Yes | saveCalibrationData |
| 2277 | 0 | Yes | calibrate |
| 2283 | 0 | n/a | __ANON__ |
| 2284 | 0 | n/a | __ANON__ |
| 2331 | 0 | n/a | __ANON__ |
| 2366 | 0 | n/a | __ANON__ |
| 2418 | 0 | Yes | setMovementCorrectionMode |
| 2449 | 0 | Yes | close |
| 2709 | 0 | n/a | _updateSensorState |
| 2754 | 0 | n/a | _timeDeadReckoning |
| 2772 | 0 | n/a | _correctiveDeadReckoning |
| 2792 | 0 | n/a | _robotDeadReckoning |
| 2807 | 0 | n/a | _rawDeadReckoning |
| 2823 | 0 | n/a | _indirectSensors |
| 2873 | 0 | n/a | _getRelativeMovement |
| 2887 | 0 | n/a | _getAbsoluteMovement |
| 2895 | 0 | n/a | _updateCliffStatistics |
| 2921 | 0 | n/a | _getCliffDeviation |
| 2950 | 0 | Yes | initPort |
| 2987 | 0 | Yes | writeBytes |
| 3003 | 0 | n/a | _handleReplayWriteBytes |
| 3007 | 0 | n/a | _handleReplayWrite |
| 3021 | 0 | n/a | _handleReplayMessage |
| 3028 | 0 | n/a | _readReplayData |
| 3066 | 0 | Yes | readData |