summaryrefslogtreecommitdiff
path: root/spec/spotbugs_spec.rb
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-09-16 11:53:59 -0600
committermo khan <mo.khan@gmail.com>2020-09-16 11:53:59 -0600
commit7a6199f2ea4adc239d5bf791e07dd5d93c9744c6 (patch)
treebbc988df6fde6708acaf8febd1691586592505a8 /spec/spotbugs_spec.rb
parentd18222aef690c7b99d4aed29d254ea952ddd144a (diff)
test: build docker images before tests
Diffstat (limited to 'spec/spotbugs_spec.rb')
-rw-r--r--spec/spotbugs_spec.rb8
1 files changed, 3 insertions, 5 deletions
diff --git a/spec/spotbugs_spec.rb b/spec/spotbugs_spec.rb
index 589533c..6f493d9 100644
--- a/spec/spotbugs_spec.rb
+++ b/spec/spotbugs_spec.rb
@@ -1,12 +1,10 @@
-RSpec.describe "spotbugs" do
+RSpec.describe 'spotbugs' do
subject do
- docker.build(tag: docker_image)
- docker.run(image: docker_image, project_path: project.path)
+ docker.run(image: "#{self.class.description}:latest", project_path: project.path)
JSON.parse(project.path.join('gl-sast-report.json').read)
end
- let(:docker) { Docker.new(pwd: Pathname.pwd.join('src/spotbugs')) }
- let(:docker_image) { 'spotbugs:latest' }
+ let(:docker) { Docker.new(pwd: Pathname.pwd.join("src/#{self.class.description}")) }
let(:project) { Project.new }
around(:each) do |example|