Add missing tests for default impl of listener methods

This commit is contained in:
Stein Magnus Jodal 2011-07-27 00:53:18 +02:00
parent 1399bb61dc
commit db4f2d135f
2 changed files with 18 additions and 6 deletions

View File

@ -14,8 +14,8 @@ class BackendListener(object):
@staticmethod
def send(event, **kwargs):
"""Helper to allow calling of backend listener events"""
# FIXME this should be updated once pykka supports non-blocking calls
# on proxies or some similar solution
# FIXME this should be updated once Pykka supports non-blocking calls
# on proxies or some similar solution.
registry.ActorRegistry.broadcast({
'command': 'pykka_call',
'attr_path': (event,),

View File

@ -7,14 +7,26 @@ class BackendListenerTest(unittest.TestCase):
def setUp(self):
self.listener = BackendListener()
def test_listener_has_default_impl_for_the_track_playback_paused_event(self):
def test_listener_has_default_impl_for_track_playback_paused(self):
self.listener.track_playback_paused(Track(), 0)
def test_listener_has_default_impl_for_the_track_playback_resumed_event(self):
def test_listener_has_default_impl_for_track_playback_resumed(self):
self.listener.track_playback_resumed(Track(), 0)
def test_listener_has_default_impl_for_the_track_playback_started(self):
def test_listener_has_default_impl_for_track_playback_started(self):
self.listener.track_playback_started(Track())
def test_listener_has_default_impl_for_the_track_playback_ended(self):
def test_listener_has_default_impl_for_track_playback_ended(self):
self.listener.track_playback_ended(Track(), 0)
def test_listener_has_default_impl_for_playback_state_changed(self):
self.listener.playback_state_changed()
def test_listener_has_default_impl_for_playlist_changed(self):
self.listener.playlist_changed()
def test_listener_has_default_impl_for_options_changed(self):
self.listener.options_changed()
def test_listener_has_default_impl_for_volume_changed(self):
self.listener.volume_changed()