コード例 #1
0
ファイル: playback.py プロジェクト: ruudud/mopidy
 def _trigger_track_playback_ended(self):
     logger.debug(u'Triggering track playback ended event')
     if self.current_track is None:
         return
     BackendListener.send('track_playback_ended',
                          track=self.current_track,
                          time_position=self.time_position)
コード例 #2
0
ファイル: playback.py プロジェクト: MechanisM/mopidy
 def _trigger_track_playback_ended(self):
     logger.debug(u'Triggering track playback ended event')
     if self.current_track is None:
         return
     BackendListener.send('track_playback_ended',
         track=self.current_track,
         time_position=self.time_position)
コード例 #3
0
ファイル: playback.py プロジェクト: ruudud/mopidy
 def _trigger_seeked(self):
     logger.debug(u'Triggering seeked event')
     BackendListener.send('seeked')
コード例 #4
0
ファイル: playback.py プロジェクト: ruudud/mopidy
 def _trigger_options_changed(self):
     logger.debug(u'Triggering options changed event')
     BackendListener.send('options_changed')
コード例 #5
0
ファイル: playback.py プロジェクト: ruudud/mopidy
 def _trigger_playback_state_changed(self):
     logger.debug(u'Triggering playback state change event')
     BackendListener.send('playback_state_changed')
コード例 #6
0
ファイル: playback.py プロジェクト: ruudud/mopidy
 def _trigger_track_playback_started(self):
     logger.debug(u'Triggering track playback started event')
     if self.current_track is None:
         return
     BackendListener.send('track_playback_started',
                          track=self.current_track)
コード例 #7
0
ファイル: playback.py プロジェクト: MechanisM/mopidy
 def _trigger_seeked(self):
     logger.debug(u'Triggering seeked event')
     BackendListener.send('seeked')
コード例 #8
0
ファイル: playback.py プロジェクト: MechanisM/mopidy
 def _trigger_options_changed(self):
     logger.debug(u'Triggering options changed event')
     BackendListener.send('options_changed')
コード例 #9
0
ファイル: playback.py プロジェクト: MechanisM/mopidy
 def _trigger_playback_state_changed(self):
     logger.debug(u'Triggering playback state change event')
     BackendListener.send('playback_state_changed')
コード例 #10
0
ファイル: playback.py プロジェクト: MechanisM/mopidy
 def _trigger_track_playback_started(self):
     logger.debug(u'Triggering track playback started event')
     if self.current_track is None:
         return
     BackendListener.send('track_playback_started',
         track=self.current_track)
コード例 #11
0
 def setUp(self):
     self.listener = BackendListener()
コード例 #12
0
class BackendListenerTest(unittest.TestCase):
    def setUp(self):
        self.listener = BackendListener()

    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_track_playback_resumed(self):
        self.listener.track_playback_resumed(Track(), 0)

    def test_listener_has_default_impl_for_track_playback_started(self):
        self.listener.track_playback_started(Track())

    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()

    def test_listener_has_default_impl_for_seeked(self):
        self.listener.seeked()
コード例 #13
0
 def _trigger_playlist_changed(self):
     logger.debug(u'Triggering playlist changed event')
     BackendListener.send('playlist_changed')