forked from openlp/openlp
WIP: play test
This commit is contained in:
parent
4ae8250f77
commit
4bd385b902
@ -590,6 +590,30 @@ class TestVLCPlayer(TestCase, TestMixin):
|
|||||||
mocked_display.size.assert_called_with()
|
mocked_display.size.assert_called_with()
|
||||||
mocked_display.vlc_widget.resize.assert_called_with((10, 10))
|
mocked_display.vlc_widget.resize.assert_called_with((10, 10))
|
||||||
|
|
||||||
|
@patch('openlp.core.ui.media.vlcplayer.threading')
|
||||||
|
@patch('openlp.core.ui.media.vlcplayer.get_vlc')
|
||||||
|
def play_test(self, mocked_get_vlc, mocked_threading):
|
||||||
|
"""
|
||||||
|
Test the play() method
|
||||||
|
"""
|
||||||
|
# GIVEN: A bunch of mocked out things
|
||||||
|
mocked_thread = MagicMock()
|
||||||
|
mocked_threading.Thread.return_value = mocked_thread
|
||||||
|
mocked_vlc = MagicMock()
|
||||||
|
mocked_get_vlc.return_value = mocked_vlc
|
||||||
|
mocked_controller = MagicMock()
|
||||||
|
mocked_controller.media_info.start_time = 0
|
||||||
|
mocked_display = MagicMock()
|
||||||
|
mocked_dispaly.controller = mocked_controller
|
||||||
|
vlc_player = VlcPlayer(None)
|
||||||
|
vlc_player.state = MediaState.Paused
|
||||||
|
|
||||||
|
# WHEN: play() is called
|
||||||
|
vlc_player.play(mocked_display)
|
||||||
|
|
||||||
|
# THEN: A bunch of things should happen to play the media
|
||||||
|
|
||||||
|
|
||||||
@patch('openlp.core.ui.media.vlcplayer.get_vlc')
|
@patch('openlp.core.ui.media.vlcplayer.get_vlc')
|
||||||
def pause_test(self, mocked_get_vlc):
|
def pause_test(self, mocked_get_vlc):
|
||||||
"""
|
"""
|
||||||
|
Loading…
Reference in New Issue
Block a user