From e1aa5a74d5f9d7bf23d3aaab75e94ae17b96016d Mon Sep 17 00:00:00 2001 From: mo khan Date: Wed, 16 Sep 2020 16:06:19 -0600 Subject: feat: install rubocop linter --- spec/support/docker_helper.rb | 1 + spec/support/scanner_context.rb | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'spec/support') diff --git a/spec/support/docker_helper.rb b/spec/support/docker_helper.rb index 4df1e6e..d1b6c21 100644 --- a/spec/support/docker_helper.rb +++ b/spec/support/docker_helper.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true RSpec.configure do |config| config.before(:suite) do Pathname.pwd.join('src').each_child do |file| diff --git a/spec/support/scanner_context.rb b/spec/support/scanner_context.rb index 3252d27..af4e7fc 100644 --- a/spec/support/scanner_context.rb +++ b/spec/support/scanner_context.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true RSpec.shared_context 'a scanner' do subject { project.report_for(type: report_type) } @@ -5,11 +6,11 @@ RSpec.shared_context 'a scanner' do let(:docker_image) { "#{scanner}:latest" } let(:scanner) { raise "`scanner` not specified. Choose: #{Pathname.pwd.glob('src/*').map(&:basename).join(', ')}" } let(:project) { Project.new } - let(:env) { { } } + let(:env) { {} } let(:report_types) { { 'gemnasium-maven' => :dependency_scanning, 'spotbugs' => :sast } } let(:report_type) { report_types.fetch(scanner) } - around :example do |example| + around do |example| project.mount(dir: fixture_file(project_fixture)) docker.run(image: docker_image, project_path: project.path, env: env) example.run -- cgit v1.2.3