diff options
| author | mo khan <mo.khan@gmail.com> | 2020-04-12 17:05:10 -0600 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-04-12 17:05:10 -0600 |
| commit | 2738ba83990e98fb712f1b9a09b991c023523047 (patch) | |
| tree | 8b1bf47297c334d1bd303effbe5cc212a078edda /spec/unit/java | |
| parent | d76bb7f28ffa1bbaeb0b2906729d31eacbc5a9f9 (diff) | |
Collapse java maven license plugin
Diffstat (limited to 'spec/unit/java')
| -rw-r--r-- | spec/unit/java/license_plugin_spec.rb | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/spec/unit/java/license_plugin_spec.rb b/spec/unit/java/license_plugin_spec.rb deleted file mode 100644 index c05ebcc..0000000 --- a/spec/unit/java/license_plugin_spec.rb +++ /dev/null @@ -1,29 +0,0 @@ -# frozen_string_literal: true - -RSpec.describe Spandx::Java::LicensePlugin do - subject { described_class.new } - - describe '#enhance' do - context 'when the dependency is not managed by the `maven` package manager' do - let(:dependency) { ::Spandx::Core::Dependency.new(package_manager: :rubygems, name: 'spandx', version: '0.1.0') } - - specify { expect(subject.enhance(dependency)).to eql(dependency) } - end - - [ - { package_manager: :maven, name: 'junit:junit', version: '3.8.1', expected: ['CPL-1.0'] }, - ].each do |item| - context "#{item[:package_manager]}-#{item[:name]}-#{item[:version]}" do - let(:dependency) { ::Spandx::Core::Dependency.new(package_manager: item[:package_manager], name: item[:name], version: item[:version]) } - - let(:results) do - VCR.use_cassette("#{item[:package_manager]}-#{item[:name]}-#{item[:version]}") do - subject.enhance(dependency).licenses - end - end - - specify { expect(results.map(&:id)).to match_array(item[:expected]) } - end - end - end -end |
