RSpec.describe 'spotbugs' do subject do 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/#{self.class.description}")) } let(:project) { Project.new } around(:each) do |example| project.mount(dir: fixture_file('java/maven/custom-tls')) example.run project.cleanup end specify do expect(subject).not_to be_nil expect(subject['version']).to eql('3.0') end end