Stein Magnus Jodal
2471e5d269
Upgrade pytest from <3.3 to >=3.3
...
Remove dependency on pytest-capturelog, which is included in pytest 3.3.
2018-04-01 01:23:10 +02:00
Stein Magnus Jodal
c59eccb06c
stream: Don't compare entire track object
...
On Ubuntu 16.04 with GStreamer 1.2, we don't get a bitrate.
On Ubuntu 18.04 or macOS with GStreamer 1.12, we get a bitrate.
2018-03-29 17:16:22 +02:00
Thomas Adamcik
f53a0d2200
stream: Address review comments for PR#1447
2016-02-15 20:46:43 +01:00
Thomas Adamcik
ce81b362dc
stream: Add scheme and blacklist check to translate_uri
...
We don't bother with this inside the unwrap code as if something redirects us
so be it.
2016-02-15 00:00:30 +01:00
Thomas Adamcik
a6495e0ecd
stream: Update library tests to include backend
2016-02-14 23:49:05 +01:00
Thomas Adamcik
9296ddd75b
stream: Update playback tests to include backend
2016-02-14 23:47:51 +01:00
Stein Magnus Jodal
6f32bdc083
stream: Don't parse as playlist if playable
2015-10-04 23:08:07 +02:00
Stein Magnus Jodal
6e126ee850
stream: Abort unwrap if visiting same URI twice
2015-09-14 10:12:31 +02:00
Stein Magnus Jodal
2d10eef0b1
stream: Expand nested stream playlists
...
Fixes #1250
2015-09-13 23:26:45 +02:00
Stein Magnus Jodal
9de96a81f8
http: Move tests from stream to http util
2015-09-13 11:56:16 +02:00
Thomas Adamcik
5c46b83f81
stream: Switch to using http download helper
2015-09-13 11:56:16 +02:00
Stein Magnus Jodal
d991e51d40
stream: Extract first track from playlists
2015-07-26 11:24:39 +02:00
Stein Magnus Jodal
f373d071ea
stream: Move scanner to backend, port tests to pytest
2015-07-26 00:09:58 +02:00
Stein Magnus Jodal
d8bcd7f273
Rename mopidy.utils to mopidy.internal
2015-05-07 23:15:56 +02:00
Stein Magnus Jodal
71ab9733c7
flake8: Fix new import order warnings
2015-04-12 23:03:46 +02:00
Stein Magnus Jodal
c4940cbea2
autopep8: Add space after class signature/docstring
2015-04-03 00:05:26 +02:00
Thomas Adamcik
0e4e872d6b
stream: Hook stream scanner up to proxy settings
2015-02-13 00:52:20 +01:00
Thomas Adamcik
fa8547c397
tests: Add noqa markers for setUp/tearDown
2014-12-30 00:23:01 +01:00
Thomas Adamcik
935a038405
audio: Only add albums that have a name
...
Fixes case where we could have an empty album. We could alternatively be more
conservative and only limit to fully empty albums. But I think we only want
ones with names anyway.
2014-12-22 22:45:31 +01:00
Thomas Adamcik
9b9cdc3ade
stream: Fix track conversion bug and add tests
...
This adds basic checks for the library provider lookup:
- Check that uri schemes are respected
- Check that blacklisting and globbing works
- Check uri successfully gets converted to a track
2014-12-22 22:29:36 +01:00