예제 #1
0
def test_queue_pause(display):
    myqueue = Queue(display)
    player1 = mock.MagicMock(spec=Player)

    myqueue.add(player1)
    myqueue.pause()
    assert player1.pause.call_count == 1
예제 #2
0
def test_queue_pause():
    myqueue = Queue()
    player1 = mock.MagicMock(spec=Player)

    myqueue.add(player1)
    myqueue.pause()
    player1.pause.assert_called_once()
예제 #3
0
def test_queue_pause():
    myqueue = Queue(config)
    myqueue.add(player1)
    myqueue.play()
    myqueue.pause()
    assert player1.state == 2
    myqueue.stop()
예제 #4
0
def test_queue_pause():
    myqueue = Queue(config)
    myqueue.add(player1)
    myqueue.play()
    while player1._player.get_state() != vlc.State.Playing:
        pass
    myqueue.pause()
    assert player1.state == 2
    myqueue.stop()