Sha256: 539f67d659f7c299960215fdbd2cc003e538a408b0e91b739d7a5486a7256adb

Contents?: true

Size: 435 Bytes

Versions: 5

Compression:

Stored size: 435 Bytes

Contents

def executing_gem_freshness
  "executing 'bundle-audit update &> /dev/null && (cd . && bundle-audit check)'"
end

def gem_freshness_output
  if @projectname
    prep = "cd spec/fixtures/#{@projectname}/ && cp Gemfile_lock Gemfile.lock"
    `#{prep} && bundle-audit check; rm -f Gemfile.lock`
      .split("\n")
      .reject { |line| line.match('ulnerabilities found') }
      .join("\n")
  else
    fail NotImplementedError
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
warder-0.3.2 features/step_definitions/checks_for_vulnerable_gems_steps.rb
warder-0.3.1 features/step_definitions/checks_for_vulnerable_gems_steps.rb
warder-0.3.0 features/step_definitions/checks_for_vulnerable_gems_steps.rb
warder-0.2.4 features/step_definitions/checks_for_vulnerable_gems_steps.rb
warder-0.2.3 features/step_definitions/checks_for_vulnerable_gems_steps.rb