Sha256: 75d37c2bc81a04d1434cdd9a49ebc4ebb25a96d81616d62f356ba82991265786

Contents?: true

Size: 1.52 KB

Versions: 14

Compression:

Stored size: 1.52 KB

Contents

require 'spec_helper'

describe 'Basic construction' do
  before(:each) do
    @dsxml = <<-EOF
      <mods xmlns="http://www.loc.gov/mods/v3"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="3.3"
        xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
        <titleInfo>
          <title>Electronic Theses and Dissertations</title>
        </titleInfo>
        <abstract>Abstract contents.</abstract>
        <name type="corporate">
          <namePart>Stanford University Libraries, Stanford Digital Repository</namePart>
          <role>
            <roleTerm authority="marcrelator" type="text">creator</roleTerm>
          </role>
        </name>
        <typeOfResource collection="yes"/>
        <language>
          <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
        </language>
        <subject>
          <geographic>First Place</geographic>
          <geographic>Other Place, Nation;</geographic>
          <temporal>1890-1910</temporal>
          <temporal>20th century</temporal>
          <topic>Topic1: Boring Part</topic>
        </subject>
        <subject><temporal>another</temporal></subject>
        <genre>first</genre>
        <genre>second</genre>
        <subject><topic>Topic2: The Interesting Part!</topic></subject>
      </mods>
    EOF
  end

  describe "from_str" do
    it "should work" do
      m = Stanford::Mods::Record.new
      expect(m).not_to be_nil
      m.from_str(@dsxml)
      expect(m).not_to be_nil
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
stanford-mods-3.3.9 spec/searchworks_basic_spec.rb
stanford-mods-3.3.8 spec/searchworks_basic_spec.rb
stanford-mods-3.3.7 spec/searchworks_basic_spec.rb
stanford-mods-3.3.6 spec/searchworks_basic_spec.rb
stanford-mods-3.3.5 spec/searchworks_basic_spec.rb
stanford-mods-3.3.4 spec/searchworks_basic_spec.rb
stanford-mods-3.3.3 spec/searchworks_basic_spec.rb
stanford-mods-3.3.2 spec/searchworks_basic_spec.rb
stanford-mods-3.3.1 spec/searchworks_basic_spec.rb
stanford-mods-3.3.0 spec/searchworks_basic_spec.rb
stanford-mods-3.2.0 spec/searchworks_basic_spec.rb
stanford-mods-3.1.0 spec/searchworks_basic_spec.rb
stanford-mods-3.0.0 spec/searchworks_basic_spec.rb
stanford-mods-3.0.0.alpha1 spec/searchworks_basic_spec.rb