def test_setxy(self):
     output = StringIO()
     t = GcodeTurtle(fd=output)
     prelude = output.getvalue()
     t.setxy(20, 30)
     output_line = output.getvalue()
     output_line = output_line.replace(prelude, "")
     output_line_parts = output_line.split(" ")
     self.assertEqual(len(output_line_parts), 4)
     self.assertEqual(output_line[-1], "\n")
     self.assertEqual(output_line.count("\n"), 1)
     self.assertEqual(output_line_parts[0], "G1")
     self.assertEqual(output_line_parts[1], "X20.000")
     self.assertEqual(output_line_parts[2], "Y30.000")
     self.assertEqual(output_line_parts[3][0], "E")