capturedTestPrintWrites function
Implementation
List<Uint8List> capturedTestPrintWrites({required String sessionId}) {
if (!RegExp(r'^[0-9a-f]{32}$').hasMatch(sessionId)) {
throw ArgumentError.value(
sessionId,
'sessionId',
'Must contain exactly 32 lowercase hexadecimal characters.',
);
}
return List<Uint8List>.unmodifiable(
<Uint8List>[
..._capturedTestPrintSetupWrites,
_buildD11hFrame(0x13, <int>[
0x01,
0x03,
0x00,
0x8D,
0x00,
0x01,
0x00,
0x00,
0x00,
0x00,
0x01,
0x00,
0x00,
...sessionId.codeUnits,
]),
..._capturedTestPrintWritesAfterSession,
].map((write) => Uint8List.fromList(write).asUnmodifiableView()),
);
}