Sha256: 8eaf41b3526a41530476606da8b1d0e6fa2dd80ccac95f13178b8dd1ca3a14c1
Contents?: true
Size: 957 Bytes
Versions: 2
Compression:
Stored size: 957 Bytes
Contents
require_relative './../spec_helper' require_relative './../../examples/current_weather' describe Weather do before do @weather = Weather.from_xml(xml_for('current_weather')) end it "should extract observations" do @weather.observation.should be_an_instance_of(WeatherObservation) end end describe WeatherObservation do before do @observation = Weather.from_xml(xml_for('current_weather')).observation end it "should extract temperature" do @observation.temperature.should > 0 end it "should extract feels_like" do @observation.feels_like.should > 0 end describe "#current_condition" do it "should extract current_condition" do @observation.current_condition.should_not be_empty end it "should extract icon attribute" do pending "need to think options through for HappyMapper-style :attributes extensions" @observation.current_condition.icon.should_not be_empty end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
representable-0.0.1.alpha1 | spec/examples/current_weather_spec.rb |
roxml-3.1.6 | spec/examples/current_weather_spec.rb |