spec/writers/datacite_writer_spec.rb in bolognese-1.8.4 vs spec/writers/datacite_writer_spec.rb in bolognese-1.8.5

- old
+ new

@@ -384,14 +384,14 @@ it "change identifiers" do input = "10.7554/eLife.01567" subject = Bolognese::Metadata.new(input: input, from: "crossref") expect(subject.valid?).to be true - expect(subject.identifiers).to eq( [{"identifier"=>"e01567", "identifierType"=>"Publisher ID"}]) - subject.identifiers = [{ "identifierType" => "Publisher ID", "identifier" => "abc" }] + expect(subject.identifiers).to eq([{"identifier"=>"e01567", "identifierType"=>"article_number"}]) + subject.identifiers = [{ "identifierType" => "article_number", "identifier" => "abc" }] datacite = Maremma.from_xml(subject.datacite).fetch("resource", {}) expect(datacite.dig("identifier", "__content__")).to eq("10.7554/elife.01567") - expect(subject.identifiers).to eq([{"identifier"=>"abc", "identifierType"=>"Publisher ID"}]) + expect(subject.identifiers).to eq([{"identifier"=>"abc", "identifierType"=>"article_number"}]) end it "validates against schema" do input = "10.7554/eLife.01567" subject = Bolognese::Metadata.new(input: input, from: "crossref")