156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
|
# File 'lib/docker/spec.rb', line 156
def rspec_configure
set :backend, :docker
RSpec.configure do |rc|
rc.fail_fast = true
rc.after(:each) do |test|
DockerSpec.instance.test_failed = true if test.exception
end
rc.before(:suite) do
DockerSpec.instance.start_container
end
rc.after(:suite) do
DockerSpec.instance.clean_up
DockerSpec.instance.push unless DockerSpec.instance.test_failed
end
end
Docker::Spec::docker_tests
end
|