Skip to content

Commit 05f3f03

Browse files
committed
Add assert for call to exit
1 parent 8a04304 commit 05f3f03

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

test/test_bridge.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def setUp(self) -> None:
2020
self.MockVirtualBus = patcher_virtual_bus.start()
2121
self.addCleanup(patcher_virtual_bus.stop)
2222
self.mock_virtual_bus = self.MockVirtualBus.return_value
23-
self.mock_virtual_bus.shutdown = Mock()
23+
self.mock_virtual_bus.__enter__ = Mock(return_value=self.mock_virtual_bus)
2424

2525
# Patch time sleep object
2626
patcher_sleep = mock.patch("can.io.player.time.sleep", spec=True)
@@ -35,6 +35,7 @@ def setUp(self) -> None:
3535

3636
def assert_successfull_cleanup(self):
3737
self.MockVirtualBus.assert_called()
38+
self.assertEqual(2, len(self.mock_virtual_bus.__exit__.mock_calls))
3839

3940
def test_bridge_no_config(self):
4041
self.MockSleep.side_effect = KeyboardInterrupt

0 commit comments

Comments
 (0)