spec/codemeta_spec.rb in bolognese-0.8 vs spec/codemeta_spec.rb in bolognese-0.8.1
- old
+ new
@@ -6,10 +6,11 @@
subject { Bolognese::Codemeta.new(id: id) }
context "get metadata" do
it "maremma" do
+ expect(subject.valid?).to be true
expect(subject.id).to eq("https://doi.org/10.5438/qeg0-3gm3")
expect(subject.url).to eq("https://github.com/datacite/maremma")
expect(subject.type).to eq("SoftwareSourceCode")
expect(subject.author).to eq("type"=>"Person", "id"=>"http://orcid.org/0000-0003-0077-4738", "name"=>"Martin Fenner", "givenName"=>"Martin", "familyName"=>"Fenner")
expect(subject.title).to eq("Maremma: a Ruby library for simplified network calls")
@@ -74,9 +75,10 @@
end
it "maremma" do
string = IO.read(fixture_path + 'maremma/codemeta.json')
subject = Bolognese::Codemeta.new(string: string)
+ expect(subject.valid?).to be true
expect(subject.id).to eq("https://doi.org/10.5438/qeg0-3gm3")
expect(subject.url).to eq("https://github.com/datacite/maremma")
expect(subject.type).to eq("SoftwareSourceCode")
expect(subject.author).to eq("type"=>"Person", "id"=>"http://orcid.org/0000-0003-0077-4738", "name"=>"Martin Fenner", "givenName"=>"Martin", "familyName"=>"Fenner")
expect(subject.title).to eq("Maremma: a Ruby library for simplified network calls")