Sha256: 4d143f646755c14cdbaacf77e369d81cc0d361c25db3dc254ddd1031d17947d6
Contents?: true
Size: 540 Bytes
Versions: 54
Compression:
Stored size: 540 Bytes
Contents
require 'spec_helper' describe Krikri::HarvestSource, type: :model do let(:institution) { Krikri::Institution.create!(name: 'Test') } it 'is a HarvestSource' do expect(subject).to be_a Krikri::HarvestSource end it 'requires URIs to be well-formed' do baddata = { institution: institution, name: 'Test Source', source_type: 'OAI', metadata_schema: 'MODS', uri: 'bogus' } expect { Krikri::HarvestSource.create!(baddata) } .to raise_error(ActiveRecord::RecordInvalid) end end
Version data entries
54 entries across 54 versions & 1 rubygems