spec/readers/codemeta_reader_spec.rb in bolognese-0.9.96 vs spec/readers/codemeta_reader_spec.rb in bolognese-0.9.97
- old
+ new
@@ -14,11 +14,11 @@
end
context "get codemeta 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.identifier).to eq("https://doi.org/10.5438/qeg0-3gm3")
expect(subject.b_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")
expect(subject.description["text"]).to start_with("Ruby utility library for network requests")
@@ -30,11 +30,11 @@
end
it "rdataone" do
input = fixture_path + 'codemeta.json'
subject = Bolognese::Metadata.new(input: input)
- expect(subject.id).to eq("https://doi.org/10.5063/f1m61h5x")
+ expect(subject.identifier).to eq("https://doi.org/10.5063/f1m61h5x")
expect(subject.b_url).to eq("https://github.com/DataONEorg/rdataone")
expect(subject.type).to eq("SoftwareSourceCode")
expect(subject.author).to eq( [{"type"=>"Person",
"id"=>"http://orcid.org/0000-0003-0077-4738",
"name"=>"Matt Jones",
@@ -58,10 +58,10 @@
it "maremma" do
input = fixture_path + 'maremma/codemeta.json'
subject = Bolognese::Metadata.new(input: input)
expect(subject.valid?).to be true
- expect(subject.id).to eq("https://doi.org/10.5438/qeg0-3gm3")
+ expect(subject.identifier).to eq("https://doi.org/10.5438/qeg0-3gm3")
expect(subject.b_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")
expect(subject.description["text"]).to start_with("Simplifies network calls")