Sha256: 40325cdcf113597a4cc2273ded0f4c0c38958ba6d516f9477ad071204626f1e2

Contents?: true

Size: 881 Bytes

Versions: 8

Compression:

Stored size: 881 Bytes

Contents

require 'spec_helper'
include Rosemary
describe Relation do

  subject do
    Relation.new(:id         => "123",
                                :lat        => "52.2",
                                :lon        => "13.4",
                                :changeset  => "12",
                                :user       => "fred",
                                :uid        => "123",
                                :visible    => true,
                                :timestamp  => "2005-07-30T14:27:12+01:00",
                                :member     => [
                                  {"type"=>"relation", "ref"=>"1628007", "role"=>"outer"},
                                  {"type"=>"way", "ref"=>"50197015", "role"=>""}
                                ])
  end

  it { should be_valid }

  it "should have members" do
    subject.members.size.should eql 2
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
rosemary-0.3.7 spec/models/relation_spec.rb
rosemary-0.3.6 spec/models/relation_spec.rb
rosemary-0.3.5 spec/models/relation_spec.rb
rosemary-0.3.4 spec/models/relation_spec.rb
rosemary-0.3.3 spec/models/relation_spec.rb
rosemary-0.3.2 spec/models/relation_spec.rb
rosemary-0.3.1 spec/models/relation_spec.rb
rosemary-0.3.0 spec/models/relation_spec.rb