summaryrefslogtreecommitdiff
path: root/spec/support
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-09-16 16:06:19 -0600
committermo khan <mo.khan@gmail.com>2020-09-16 16:06:19 -0600
commite1aa5a74d5f9d7bf23d3aaab75e94ae17b96016d (patch)
tree213539e38c7143383dffe91703e2f581cb46662f /spec/support
parent7f4287f91253c5ea09cb3ff8cd102e3f0b5db373 (diff)
feat: install rubocop linter
Diffstat (limited to 'spec/support')
-rw-r--r--spec/support/docker_helper.rb1
-rw-r--r--spec/support/scanner_context.rb5
2 files changed, 4 insertions, 2 deletions
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