Sha256: 2aac7a1192024ab5053b883015d46d034cfcb215c48382c12a60dcad286d9e09
Contents?: true
Size: 795 Bytes
Versions: 3
Compression:
Stored size: 795 Bytes
Contents
require 'spec_helper' require 'overpass_api_ruby' describe OverpassAPI::XML do it "should return the right built query when no opts are passed" do overpass = OverpassAPI::XML.new built_query = overpass.build_query("a query") expect(built_query).to eq "<osm-script output='json'>a query<print/></osm-script>" end it "should set the right opts" do opts = {bbox: {s: 1, n: 2, w: 3, e: 4}, timeout: 1000, element_limit: 333} overpass = OverpassAPI::XML.new(opts) built_query = overpass.build_query("a query") expected_built_query = "<osm-script bbox='1,3,2,4' timeout='1000' element-limit='333' output='json'>" << "a query<print/></osm-script>" expect(built_query).to eq expected_built_query end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
overpass-api-ruby-0.3 | spec/unit/xml_spec.rb |
overpass-api-ruby-0.2.3 | spec/unit/xml_spec.rb |
overpass-api-ruby-0.2.2 | spec/unit/xml_spec.rb |