From dbbb7890d2e503e3960e64df92f4861dbfbdef91 Mon Sep 17 00:00:00 2001 From: Michael Bleigh Date: Sat, 30 Jan 2010 21:34:27 -0500 Subject: [PATCH] Removed symbol-to-proc for Ruby 1.8.6 compatibility. --- lib/tweetstream/client.rb | 2 +- spec/tweetstream/parser_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/tweetstream/client.rb b/lib/tweetstream/client.rb index 649d485..4aefe9f 100644 --- a/lib/tweetstream/client.rb +++ b/lib/tweetstream/client.rb @@ -239,7 +239,7 @@ def parser_from(parser) parser when Symbol require "tweetstream/parsers/#{parser.to_s}" - eval("TweetStream::Parsers::#{parser.to_s.split('_').map(&:capitalize).join('')}") + eval("TweetStream::Parsers::#{parser.to_s.split('_').map{|s| s.capitalize}.join('')}") end end diff --git a/spec/tweetstream/parser_spec.rb b/spec/tweetstream/parser_spec.rb index f08cda8..24292f3 100644 --- a/spec/tweetstream/parser_spec.rb +++ b/spec/tweetstream/parser_spec.rb @@ -9,7 +9,7 @@ describe "#{engine} parsing" do before do @client = TweetStream::Client.new('test','fake',engine) - @class_name = "TweetStream::Parsers::#{engine.to_s.split('_').map(&:capitalize).join('')}" + @class_name = "TweetStream::Parsers::#{engine.to_s.split('_').map{|s| s.capitalize}.join('')}" end it 'should set the parser to the appropriate class' do