Refactor test cases for USB flow and port labels for improved readability

chore/offband-rebrand
just-stuff-tm 5 months ago
parent 25fc9454a8
commit 3452bdae8c

@ -172,18 +172,13 @@ void main() {
); );
await tester.pumpAndSettle(); await tester.pumpAndSettle();
expect( expect(find.text('USB permission was denied.'), findsOneWidget);
find.text('USB permission was denied.'),
findsOneWidget,
);
}); });
testWidgets( testWidgets('connection failure completes without leaving loading state', (
'connection failure completes without leaving loading state', tester,
(tester) async { ) async {
final connector = _FakeMeshCoreConnector( final connector = _FakeMeshCoreConnector(ports: <String>['COM1']);
ports: <String>['COM1'],
);
var connectAttempted = false; var connectAttempted = false;
connector.connectUsbImpl = ({required String portName}) async { connector.connectUsbImpl = ({required String portName}) async {
connectAttempted = true; connectAttempted = true;

@ -46,9 +46,7 @@ void main() {
test('friendlyUsbPortName trims whitespace from label parts', () { test('friendlyUsbPortName trims whitespace from label parts', () {
expect( expect(
friendlyUsbPortName( friendlyUsbPortName(' /dev/ttyS0 - My Serial Port - n/a '),
' /dev/ttyS0 - My Serial Port - n/a ',
),
'My Serial Port', 'My Serial Port',
); );
}); });

Loading…
Cancel
Save

Powered by TurnKey Linux.