def test_display_stream(youtube, stream): # Given stream.itag = 123 stream.__repr__ = MagicMock(return_value="") youtube.streams = StreamQuery([stream]) # When cli.display_streams(youtube) # Then stream.__repr__.assert_called()
def test_display_stream(youtube, stream): stream.itag = 123 stream.__repr__ = MagicMock(return_value="") youtube.streams = StreamQuery([stream]) with patch.object(youtube.streams, "all", wraps=youtube.streams.all) as wrapped_all: cli.display_streams(youtube) wrapped_all.assert_called() stream.__repr__.assert_called()