summaryrefslogtreecommitdiff
path: root/spec/unit/core
diff options
context:
space:
mode:
Diffstat (limited to 'spec/unit/core')
-rw-r--r--spec/unit/core/csv_parser_spec.rb2
-rw-r--r--spec/unit/core/dependency_spec.rb6
-rw-r--r--spec/unit/core/http_spec.rb2
-rw-r--r--spec/unit/core/license_plugin_spec.rb4
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
{