Fix in models/exercise_spec.rb, repair average_percentage without submission

This commit is contained in:
yqbk
2016-05-25 14:39:48 +02:00
parent 5f721e6a6b
commit b5c3d8170d
6 changed files with 13 additions and 4 deletions

View File

@ -121,7 +121,7 @@ describe ExecutionEnvironment do
describe '#working_docker_image?', docker: true do
let(:working_docker_image?) { execution_environment.send(:working_docker_image?) }
before(:each) { expect(DockerClient).to receive(:find_image_by_tag).and_return(Object.new) }
before(:each) { expect(DockerClient).to receive(:find_image_by_tag) }
it 'instantiates a Docker client' do
expect(DockerClient).to receive(:new).with(execution_environment: execution_environment).and_call_original

View File

@ -50,7 +50,7 @@ describe Exercise do
context 'without submissions' do
it 'returns nil' do
expect(exercise.average_percentage).to be nil
expect(exercise.average_percentage).to be 0
end
end