From c59eccb06c9f7fd87756534cdfea3d74b8f85648 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Thu, 29 Mar 2018 17:11:35 +0200 Subject: [PATCH] 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. --- tests/stream/test_library.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/stream/test_library.py b/tests/stream/test_library.py index 29348a6c..312feb69 100644 --- a/tests/stream/test_library.py +++ b/tests/stream/test_library.py @@ -60,4 +60,8 @@ def test_lookup_converts_uri_metadata_to_track(audio, config, track_uri): backend = actor.StreamBackend(audio=audio, config=config) result = backend.library.lookup(track_uri) - assert result == [Track(length=4406, uri=track_uri)] + + assert len(result) == 1 + track = result[0] + assert track.uri == track_uri + assert track.length == 4406