testC0 static method

void testC0(
  1. TermareController controller
)

Implementation

static void testC0(TermareController controller) {
  print(_spiltLine('C0 TEST START'));
  controller.write(_spiltLine('C0 TEST START'));
  controller.write(getTestChar(r'Null\x00', 'Null\x00'));
  controller.write(getTestChar(r'bell\x07', 'bell\x07'));
  controller.write(
    getTestChar(r'Backspace Tea\x08st', 'Backspace Tea\x08st'),
  );
  controller.write(
    getTestChar(r'Horizontal\x09Tabulation', 'Horizontal\x09Tabulation'),
  );
  controller.write(
    getTestChar(r'Line Feed\x0a*', 'Line Feed\x0a*'),
  );
  controller.write(
    getTestChar(r'Line Feed\x0b*', 'Line Feed\x0b*'),
  );
  controller.write(
    getTestChar(r'Line Feed\x0c*', 'Line Feed\x0c*'),
  );
  controller.write(
    getTestChar(
        r'tmp tmp tmp\x0dCarriage Return', 'tmp tmp tmp\x0dCarriage Return'),
  );
  controller.write(
    getTestChar(r'Shift Out \x0e', 'Shift Out \x0e'),
  );
  controller.write(
    getTestChar(r'Shift In \x0f', 'Shift In \x0f'),
  );
  controller.write(
    getTestChar(r'Escape \x1b', 'Escape \x1b '),
  );
  controller.write(_spiltLine('C0 TEST END'));
  print(_spiltLine('C0 TEST END'));
}