blob: b34b02ffddfafafe56dd652b938a311a9a9b0763 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# frozen_string_literal: true
require 'openssl'
RSpec.describe 'gemnasium-maven' do
let(:scanner) { self.class.description }
%w[8 13 11 14].each do |java_version|
let(:project_fixture) { 'java/maven/custom-tls' }
let(:env) { { 'ADDITIONAL_CA_CERT_BUNDLE' => X509.self_signed.to_pem, 'DS_JAVA_VERSION' => java_version } }
specify do
expect(subject.to_h['dependency_files'].count).to be(1)
expect(subject.to_h['dependency_files'][0]['dependencies'].count).to be(1)
expect(subject.to_h['dependency_files'][0]['dependencies'][0]['package']['name']).to eql('com.fasterxml.jackson.core/jackson-core')
expect(subject.to_h['dependency_files'][0]['dependencies'][0]['version']).to eql('2.10.0')
end
end
end
|