def METHOD_NAME(self):
    """Verify pathLength correctness"""
    self.assertRoughly(MNVR("G1X3").instr[0].pathLength(), 3)
    self.assertRoughly(MNVR("G1X-7").instr[0].pathLength(), 7)
    self.assertRoughly(MNVR("G1X3").instr[0].pathLength(), 3)
    self.assertRoughly(MNVR("G1X3Y4").instr[0].pathLength(), 5)
    self.assertRoughly(MNVR("G1X3Y-4").instr[0].pathLength(), 5)
    self.assertRoughly(MNVR("G1X-3Y-4").instr[0].pathLength(), 5)
    self.assertRoughly(MNVR("G1X-3Y4").instr[0].pathLength(), 5)
    self.assertRoughly(MNVR("G2X2I1").instr[0].pathLength(), PI)
    self.assertRoughly(MNVR("G2X1Y1I1").instr[0].pathLength(), PI / 2)
    self.assertRoughly(MNVR("G3X2I1").instr[0].pathLength(), PI)
    self.assertRoughly(MNVR("G3X1Y1I1").instr[0].pathLength(), 3 * PI / 2)