spec/lita/handlers/onewheel_aqi_spec.rb in lita-onewheel-aqi-1.1.1 vs spec/lita/handlers/onewheel_aqi_spec.rb in lita-onewheel-aqi-1.2.0

- old
+ new

@@ -1,9 +1,11 @@ require 'spec_helper' describe Lita::Handlers::OnewheelAqi, lita_handler: true do it { is_expected.to route_command('aqi') } + it { is_expected.to route_command('aqidetails') } + it { is_expected.to route_command('aqideets') } before do mock = File.open('spec/fixtures/Output.json').read allow(RestClient).to receive(:get) { mock } @@ -27,8 +29,13 @@ ) end it 'queries the aqi' do send_command 'aqi' - expect(replies.last).to include("AQI for Portland, OR, USA, Observed PM25: \u00030876\u0003 \u000314(http://aqicn.org/city/usa/oregon/government-camp-multorpor-visibility/)\u0003") + expect(replies.last).to include("AQI for Portland, OR, USA, pm10: \u00030340\u0003 pm25: \u00030876\u0003 \u000314(http://aqicn.org/city/usa/oregon/government-camp-multorpor-visibility/)\u0003") + end + + it 'queries the aqideets' do + send_command 'aqideets' + expect(replies.last).to eq("AQI for Portland, OR, USA, humidity: 11% pressure: 1014mb pm10: \u00030340\u0003 pm25: \u00030876\u0003 temp: 34.65C \u000314(http://aqicn.org/city/usa/oregon/government-camp-multorpor-visibility/)\u0003") end end