diff options
| author | mo khan <mo.khan@gmail.com> | 2020-04-12 17:18:26 -0600 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-04-12 17:18:26 -0600 |
| commit | 4753312c2e395b63339650e85509c2630b6f3b37 (patch) | |
| tree | 15d8480ac1646dba5a899552883d95ad0463ff45 /spec/unit/core | |
| parent | 5fa890c291b40058028a8ed14046040b1ba2827d (diff) | |
Fix linter errors
Diffstat (limited to 'spec/unit/core')
| -rw-r--r-- | spec/unit/core/license_plugin_spec.rb | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/spec/unit/core/license_plugin_spec.rb b/spec/unit/core/license_plugin_spec.rb index 7a36777..ed36838 100644 --- a/spec/unit/core/license_plugin_spec.rb +++ b/spec/unit/core/license_plugin_spec.rb @@ -1,7 +1,8 @@ # frozen_string_literal: true RSpec.describe Spandx::Core::LicensePlugin do - subject { described_class.new } + subject { described_class.new(catalogue: catalogue) } + let(:catalogue) { ::Spandx::Spdx::Catalogue.from_file(fixture_file('spdx/json/licenses.json')) } describe '#enhance' do @@ -139,14 +140,12 @@ RSpec.describe Spandx::Core::LicensePlugin do end end - describe "composer dependency" do - context 'when the metadata includes the detected license' do - let(:dependency) { ::Spandx::Core::Dependency.new(package_manager: :composer, name: 'spandx/example', version: '0.1.0', meta: { 'license' => ['MIT'] }) } - let(:results) { subject.enhance(dependency).licenses } + context 'when the composer dependency metadata includes the detected license' do + let(:dependency) { ::Spandx::Core::Dependency.new(package_manager: :composer, name: 'spandx/example', version: '0.1.0', meta: { 'license' => ['MIT'] }) } + let(:results) { subject.enhance(dependency).licenses } - it 'skips the network lookup' do - expect(results.map(&:id)).to match_array(['MIT']) - end + it 'skips the network lookup' do + expect(results.map(&:id)).to match_array(['MIT']) end end end |
