Skip to content
This repository was archived by the owner on Jan 17, 2023. It is now read-only.

Commit 6c25ce3

Browse files
committed
Fixup UI test of invalid parameter values
The commit that changes behaviour: 074ed69
1 parent 2351e1f commit 6c25ce3

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

tests/test_cli.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,15 @@ def test_dfu_ble_address(self):
4040

4141
address = 'AABBCC11223'
4242
result = self.runner.invoke(self.cli, argumentList + [address])
43-
self.assertTrue('Invalid address' in result.output)
44-
self.assertIsNone(result.exception)
43+
self.assertTrue('Error: Invalid value for address' in result.output)
44+
self.assertIsInstance(result.exception, SystemExit)
45+
self.assertEqual(result.exception.code, SystemExit(2).code)
4546

4647
address = 'AABBCC1122334'
4748
result = self.runner.invoke(self.cli, argumentList + [address])
48-
self.assertIsNone(result.exception)
49+
self.assertTrue('Error: Invalid value for address' in result.output)
50+
self.assertIsInstance(result.exception, SystemExit)
51+
self.assertEqual(result.exception.code, SystemExit(2).code)
4952

5053

5154
if __name__ == '__main__':

0 commit comments

Comments
 (0)