spec/rosetta_oai_spec.rb in libis-services-0.1.11 vs spec/rosetta_oai_spec.rb in libis-services-0.1.12
- old
+ new
@@ -12,11 +12,13 @@
# noinspection RubyResolve
Libis::Services::Rosetta::OaiPmh.new credentials.rosetta_url
end
let(:expected_sets) {
- {name:'TESTINS-collections', spec: 'TESTINS-collections'}
+ [
+ {name:'TESTINS-collections', spec: 'TESTINS-collections'}
+ ]
}
let(:expected_collections) {
[
'Kerk & Leven',
@@ -32,21 +34,21 @@
]
}
it 'should get set list' do
sets = oai_handler.sets
- expect(sets).to include(expected_sets)
+ expect(sets[:entries]).to deep_include(expected_sets)
end
it 'should get list of collections' do
status = {}
collections = oai_handler.collections('TESTINS', status)
- check_container expected_collections, collections
+ expect(collections).to deep_include(expected_collections)
end
it 'should get list of records' do
status = {}
records = oai_handler.records('test_data', status)
- check_container(expected_records, records)
+ expect(records).to deep_include(expected_records)
end
end
\ No newline at end of file