From 68be73fd5723d9c47d395be5ab251d04901aa2d2 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 31 Dec 2015 01:14:07 +0000 Subject: player: frozen_string_literal fixup for "tl tracks" Oops :x --- lib/dtas/player/client_handler.rb | 2 +- test/test_player_integration.rb | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/dtas/player/client_handler.rb b/lib/dtas/player/client_handler.rb index 4499259..121135b 100644 --- a/lib/dtas/player/client_handler.rb +++ b/lib/dtas/player/client_handler.rb @@ -656,7 +656,7 @@ module DTAS::Player::ClientHandler # :nodoc: def _dpc_tl_tracks(io, msg) tracks = @tl.tracks - io.emit("#{tracks.size} " << tracks.map!(&:to_s).join(' ')) + io.emit("#{tracks.size} #{tracks.map!(&:to_s).join(' ')}") end def _dpc_tl_goto(io, msg) diff --git a/test/test_player_integration.rb b/test/test_player_integration.rb index 982b83b..11fa200 100644 --- a/test/test_player_integration.rb +++ b/test/test_player_integration.rb @@ -224,4 +224,9 @@ class TestPlayerIntegration < Testcase sox = YAML.load(s.req("source cat sox")) assert_equal DTAS::Source::Sox::SOX_DEFAULTS["command"], sox["command"] end + + def test_tl_tracks + s = client_socket + assert_match(%r{\A\d+ }, s.req('tl tracks')) + end end -- cgit v1.2.3-24-ge0c7