diff --git a/tests/core/test_playback.py b/tests/core/test_playback.py index 4f20830e..f936ad9d 100644 --- a/tests/core/test_playback.py +++ b/tests/core/test_playback.py @@ -24,6 +24,11 @@ class TestBackend(pykka.ThreadingActor, backend.Backend): super(TestBackend, self).__init__() self.playback = backend.PlaybackProvider(audio=audio, backend=self) + def translate_uri(self, uri): + if 'unplayable' in uri: + return None + return uri + class BaseTest(unittest.TestCase): config = {'core': {'max_tracklist_length': 10000}} @@ -654,6 +659,11 @@ class TestUnplayableURI(BaseTest): self.assertFalse(success) +class TestUnplayableByBackend(BaseTest): + + pass # TODO + + class SeekTest(BaseTest): def test_seek_normalizes_negative_positions_to_zero(self):