spec/active_triples/repositories_spec.rb in active-triples-0.7.6 vs spec/active_triples/repositories_spec.rb in active-triples-0.8.0
- old
+ new
@@ -11,13 +11,13 @@
describe '#add_repositories' do
it 'should accept a new repository' do
subject.add_repository :name, RDF::Repository.new
expect(subject.repositories).to include :name
end
+
it 'should throw an error if passed something that is not a repository' do
- expect{subject.add_repository :name, :not_a_repo}
- .to raise_error ArgumentError
+ expect{subject.add_repository :name, :not_a_repo}.to raise_error
end
end
describe '#clear_repositories!' do
it 'should empty the repositories list' do
@@ -72,36 +72,46 @@
end
context 'when checking only one named repository' do
context 'and rdf_subject exists in the repository' do
it 'should return true' do
- expect(ActiveTriples::Repositories.has_subject?(resource2.rdf_subject,:repo2)).to be_truthy
+ expect(ActiveTriples::Repositories
+ .has_subject?(resource2.rdf_subject,:repo2))
+ .to be_truthy
end
end
context 'and rdf_subject exists in another repository' do
it 'should return false' do
- expect(ActiveTriples::Repositories.has_subject?(resource2.rdf_subject,:repo1)).to be_falsey
+ expect(ActiveTriples::Repositories
+ .has_subject?(resource2.rdf_subject,:repo1))
+ .to be_falsey
end
end
context 'and rdf_subject does not exists in any repository' do
it 'should return false' do
- expect(ActiveTriples::Repositories.has_subject?("#{resource2.rdf_subject}_NOEXIST",:repo1)).to be_falsey
+ expect(ActiveTriples::Repositories
+ .has_subject?("#{resource2.rdf_subject}_NOEXIST",:repo1))
+ .to be_falsey
end
end
end
context 'when checking all repositories' do
context 'and rdf_subject exists in one repository' do
it 'should return true' do
- expect(ActiveTriples::Repositories.has_subject?(resource2.rdf_subject)).to be_truthy
+ expect(ActiveTriples::Repositories
+ .has_subject?(resource2.rdf_subject))
+ .to be_truthy
end
end
context 'and rdf_subject does not exists in any repository' do
it 'should return false' do
- expect(ActiveTriples::Repositories.has_subject?("#{resource2.rdf_subject}_NOEXIST")).to be_falsey
+ expect(ActiveTriples::Repositories
+ .has_subject?("#{resource2.rdf_subject}_NOEXIST"))
+ .to be_falsey
end
end
end
end
end