示例#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