git_spec.rb revision fd556d3aae9e1b50625e815f5ff9141ddbfecae3
require 'spec_helper'
describe Repository do
before { stub_ontology_file_extensions }
after { unstub_ontology_file_extensions }
let(:repository) { create :repository_with_remote }
context 'when ontohub clones a remote repository' do
it 'should create a bulk job on a queue' do
Sidekiq::Testing.fake! do
expect { repository.remote_send('clone') }.
to change(OntologyBatchParseWorker.jobs, :size)
end
end
it 'should run the ontology import on the cloned repository' do
Sidekiq::Testing.inline! do
expect { repository.remote_send('clone') }.
not_to raise_error
end
end
end
end