From f7e7db54ec9e7708631b6764a5425a2f246d6d30 Mon Sep 17 00:00:00 2001 From: Ralf Teusner Date: Thu, 2 Jun 2016 14:27:49 +0200 Subject: [PATCH] fixed issues with deleting files and issue with json method not defined for the mock-double for rspec-tests in lib --- spec/lib/docker_client_spec.rb | 2 +- spec/lib/docker_container_pool_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/lib/docker_client_spec.rb b/spec/lib/docker_client_spec.rb index 7a4e8c19..4304ab7f 100644 --- a/spec/lib/docker_client_spec.rb +++ b/spec/lib/docker_client_spec.rb @@ -7,7 +7,7 @@ describe DockerClient, docker: true do let(:execution_environment) { FactoryGirl.build(:ruby) } let(:image) { double } let(:submission) { FactoryGirl.create(:submission) } - let(:workspace_path) { '/tmp' } + let(:workspace_path) { '/tmp/codeocean_dockertest' } describe '.check_availability!' do context 'when a socket error occurs' do diff --git a/spec/lib/docker_container_pool_spec.rb b/spec/lib/docker_container_pool_spec.rb index e16e9d11..d419dd5a 100644 --- a/spec/lib/docker_container_pool_spec.rb +++ b/spec/lib/docker_container_pool_spec.rb @@ -1,7 +1,7 @@ require 'rails_helper' describe DockerContainerPool do - let(:container) { double(:start_time => Time.now, :status => 'available') } + let(:container) { double(:start_time => Time.now, :status => 'available', :json => {'State' => {'Running' => true}}) } def reload_class load('docker_container_pool.rb')