예제 #1
0
def test_player_seek():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3")
    myplayer.play()
    while myplayer._player.get_state() != vlc.State.Playing:
        pass
    myplayer.seek(1, 10)
    assert myplayer.time == 10 * 1000
예제 #2
0
def test_player_stop():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3")
    myplayer.play()
    while myplayer._player.get_state() != vlc.State.Playing:
        pass
    myplayer.stop()
    assert myplayer.state == 0
예제 #3
0
def test_player_time():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3",
                             episode)
    myplayer.play()
    while myplayer._player.get_state() != vlc.State.Playing:
        pass
    assert myplayer.time == 0
예제 #4
0
def test_player_init():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3")
    assert isinstance(myplayer, player.Player)
예제 #5
0
def test_player_time_str():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3")
    myplayer.play()
    while myplayer._player.get_state() != vlc.State.Playing:
        pass
    assert myplayer.time_str == "00:00:00/00:00:05"
예제 #6
0
def test_player_title():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3")
    assert myplayer.title == "MLK Dream"
예제 #7
0
def test_player_del():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3")
    assert "myplayer" in locals()
    del myplayer
    assert "myplayer" not in locals()
예제 #8
0
def test_player_play():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3")
    myplayer.play()
    while myplayer._player.get_state() == vlc.State.Opening:
        pass
    assert myplayer.state == 1
예제 #9
0
def test_player_episode():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3",
                             episode)
    assert myplayer.episode == episode
예제 #10
0
def test_player_str():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3",
                             episode)
    assert str(myplayer) == myplayer.title
예제 #11
0
def test_player_time_str():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3")
    myplayer.play()
    assert myplayer.time_str == "00:00:00/00:00:05"
예제 #12
0
def test_player_seek():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3")
    myplayer.play()
    myplayer.seek(1, 10)
    assert myplayer.time == 10 * 1000
예제 #13
0
def test_player_stop():
    myplayer = player.Player("MLK Dream", my_dir + "/media/MLK_Dream_10s.mp3")
    myplayer.play()
    myplayer.stop()
    assert myplayer.state == 0