Apply a correct fix for the flonum issue.

This commit is contained in:
Akinori MUSHA 2014-09-21 23:02:39 +09:00
parent 10adab94db
commit be4dc34f8e

View file

@ -12,22 +12,22 @@ describe Location do
it "converts values to Float" do
expect(location.lat).to be_a Float
expect(location.lat).to be 2.0
expect(location.lat).to eq 2.0
expect(location.lng).to be_a Float
expect(location.lng).to be 3.0
expect(location.lng).to eq 3.0
expect(location.radius).to be_a Float
expect(location.radius).to be 300.0
expect(location.radius).to eq 300.0
expect(location.speed).to be_a Float
expect(location.speed).to be 2.0
expect(location.speed).to eq 2.0
expect(location.course).to be_a Float
expect(location.course).to be 30.0
expect(location.course).to eq 30.0
end
it "provides hash-style access to its properties with both symbol and string keys" do
expect(location[:lat]).to be_a Float
expect(location[:lat]).to be 2.0
expect(location[:lat]).to eq 2.0
expect(location['lat']).to be_a Float
expect(location['lat']).to be 2.0
expect(location['lat']).to eq 2.0
end
it "does not allow hash-style assignment" do