Skip to content

Commit

Permalink
Fixing the abv and a test.
Browse files Browse the repository at this point in the history
  • Loading branch information
onewheelskyward committed May 15, 2016
1 parent 5acf353 commit 4ca9bb9
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 6 deletions.
7 changes: 3 additions & 4 deletions lib/lita/handlers/onewheel_beer_tin_bucket.rb
Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,13 @@ class OnewheelBeerTinBucket < OnewheelBeerBase
help: {'tapslow' => 'Show me the highest abv keg.'}

def send_response(tap, datum, response)
reply = "tinbucket tap #{tap}) #{get_tap_type_text(datum[:type])}"
reply = "Tin Bucket tap #{tap}) #{get_tap_type_text(datum[:type])}"
# reply += "#{datum[:brewery]} "
reply += "#{datum[:name]} "
# reply += "- #{datum[:desc]}, "
# reply += "Served in a #{datum[1]['glass']} glass. "
# reply += "#{datum[:remaining]}"
reply += "#{datum[:abv]}%, "
reply += "$#{datum[:price].to_s.sub '.0', ''}"
reply += "#{datum[:abv]}%"

Lita.logger.info "send_response: Replying with #{reply}"

Expand Down Expand Up @@ -85,7 +84,7 @@ def parse_response(response)
beer_name = beer_node.css('.beverageName').children.to_s
beer_type = beer_node.css('.beverageStyle').children.to_s
beer_location = beer_node.css('.producerLocation').children.to_s
abv = beer_node.css('.abv').children.to_s.sub /\d+\.*\d*\s*/, ''
abv = beer_node.css('.abv').children.to_s.sub /%\s*/, ''
ibu = beer_node.css('.ibu').children.to_s
full_text_search = "#{brewery} #{beer_name} #{beer_type} #{beer_location}" # #{beer_desc.to_s.gsub /\d+\.*\d*%*/, ''}

Expand Down
2 changes: 1 addition & 1 deletion lita-onewheel-beer-tin-bucket.gemspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Gem::Specification.new do |spec|
spec.name = 'lita-onewheel-beer-tin-bucket'
spec.version = '0.0.0'
spec.version = '0.1.0'
spec.authors = ['Andrew Kreps']
spec.email = ['andrew.kreps@gmail.com']
spec.description = %q{Lita interface to Tin Bucket's listings.}
Expand Down
2 changes: 1 addition & 1 deletion spec/lita/handlers/onewheel_beer_tin_bucket_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@

it 'displays details for tap 4' do
send_command 'tinbucket 4'
expect(replies.last).to eq('tinbucket tap 4) Blind Pig - IPA 6.1%, $6')
expect(replies.last).to eq('Tin Bucket tap 4) Sticky Hands Hop Experience 8.8%')
end

it 'doesn\'t explode on 1' do
Expand Down

0 comments on commit 4ca9bb9

Please sign in to comment.