diff options
| author | mo khan <mo@mokhan.ca> | 2024-12-31 11:51:58 -0700 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2024-12-31 14:40:07 -0700 |
| commit | 78c6a086164aa83ce2e4e57daadfbdb53a31a37f (patch) | |
| tree | 2718cbb345bb3c8257ccbaf9e1b8e7913699a3a5 /spec/unit/core | |
| parent | 80d59246ec0752128548d6c61a2d44ec498771d7 (diff) | |
Diffstat (limited to 'spec/unit/core')
| -rw-r--r-- | spec/unit/core/csv_parser_spec.rb | 2 | ||||
| -rw-r--r-- | spec/unit/core/dependency_spec.rb | 6 | ||||
| -rw-r--r-- | spec/unit/core/http_spec.rb | 2 | ||||
| -rw-r--r-- | spec/unit/core/license_plugin_spec.rb | 4 |
4 files changed, 7 insertions, 7 deletions
diff --git a/spec/unit/core/csv_parser_spec.rb b/spec/unit/core/csv_parser_spec.rb index 8aad98f..b474303 100644 --- a/spec/unit/core/csv_parser_spec.rb +++ b/spec/unit/core/csv_parser_spec.rb @@ -2,7 +2,7 @@ RSpec.describe Spandx::Core::CsvParser do describe '.parse' do - let(:subject) { described_class.parse(line) } + subject { described_class.parse(line) } context 'when parsing a single line of csv' do let(:line) { '"spandx","0.0.0","MIT"' + "\n" } diff --git a/spec/unit/core/dependency_spec.rb b/spec/unit/core/dependency_spec.rb index 0aebfe3..d8dd1c3 100644 --- a/spec/unit/core/dependency_spec.rb +++ b/spec/unit/core/dependency_spec.rb @@ -1,12 +1,12 @@ # frozen_string_literal: true RSpec.describe Spandx::Core::Dependency do - subject { described_class.new(name: 'jive', version: '0.1.0', path: path) } + subject { described_class.new(name: 'jive', version: '0.1.0', path:) } let(:path) { Pathname.new('Gemfile.lock') } def build(name, version, path: 'Gemfile.lock') - described_class.new(name: name, version: version, path: Pathname.new(path)) + described_class.new(name:, version:, path: Pathname.new(path)) end describe '#licenses' do @@ -31,7 +31,7 @@ RSpec.describe Spandx::Core::Dependency do end describe '#inspect' do - specify { expect(build('abc', '0.1.0', path: path).inspect).to eql("#<#{described_class} name=abc version=0.1.0 path=#{path}>") } + specify { expect(build('abc', '0.1.0', path:).inspect).to eql("#<#{described_class} name=abc version=0.1.0 path=#{path}>") } end describe '#hash' do diff --git a/spec/unit/core/http_spec.rb b/spec/unit/core/http_spec.rb index 6aeb084..b0158ce 100644 --- a/spec/unit/core/http_spec.rb +++ b/spec/unit/core/http_spec.rb @@ -27,7 +27,7 @@ RSpec.describe ::Spandx::Core::Http do up_url = "https://#{up_host}/#{SecureRandom.uuid}" stub_request(:get, up_url).to_return(status: 200) - expect(subject.get(up_url)).to be_a_kind_of(Net::HTTPSuccess) + expect(subject.get(up_url)).to be_a(Net::HTTPSuccess) end end end diff --git a/spec/unit/core/license_plugin_spec.rb b/spec/unit/core/license_plugin_spec.rb index 19ed0e6..ef00460 100644 --- a/spec/unit/core/license_plugin_spec.rb +++ b/spec/unit/core/license_plugin_spec.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true RSpec.describe Spandx::Core::LicensePlugin do - subject { described_class.new(catalogue: catalogue) } + subject { described_class.new(catalogue:) } let(:catalogue) { ::Spandx::Spdx::Catalogue.from_file(fixture_file('spdx/json/licenses.json')) } @@ -127,7 +127,7 @@ RSpec.describe Spandx::Core::LicensePlugin do { package_manager: :yarn, name: 'utils-merge', version: '1.0.1', expected: ['MIT'] }, { package_manager: :yarn, name: 'vary', version: '1.1.2', expected: ['MIT'] }, ].each do |item| - context "#{item[:package_manager]}-#{item[:name]}-#{item[:version]}" do + context "with #{item[:package_manager]}-#{item[:name]}-#{item[:version]}" do let(:dependency) { ::Spandx::Core::Dependency.new(path: files[item[:package_manager]], name: item[:name], version: item[:version]) } let(:files) do { |
