From 8d2e8f1b4d0cd0cd82cacface1ac3faf97c73fae Mon Sep 17 00:00:00 2001 From: can eldem Date: Thu, 18 Jun 2020 17:27:13 +0100 Subject: Detect variations of the Eclipse Public License --- spec/integration/java/maven_spec.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'spec/integration/java') diff --git a/spec/integration/java/maven_spec.rb b/spec/integration/java/maven_spec.rb index 9230a9f..3da50dd 100644 --- a/spec/integration/java/maven_spec.rb +++ b/spec/integration/java/maven_spec.rb @@ -13,8 +13,9 @@ RSpec.describe "maven" do }) expect(report).to match_schema - expect(report.dependency_names).to match_array(['example']) + expect(report.dependency_names).to match_array(['example', 'jaxb-api']) expect(report.licenses_for('example')).to match_array(['MIT']) + expect(report.licenses_for('jaxb-api')).to match_array(['GPL-2.0-only', 'cddl 1.1']) end it 'downloads packages from by using a custom `settings.xml`' do @@ -27,7 +28,8 @@ RSpec.describe "maven" do }) expect(report).to match_schema - expect(report[:dependencies]).to match_array([{ name: 'example', url: '', description: '', paths: ['.'], licenses: ['MIT'] }]) + expect(report[:dependencies]).to match_array([{ name: 'example', url: '', description: '', paths: ['.'], licenses: ['MIT'] }, + { description: '', licenses: ['GPL-2.0-only', 'cddl 1.1'], name: 'jaxb-api', paths: ['.'], url: '' }]) end end -- cgit v1.2.3 From 9d34beb90a8d47e28dd1628f3294d0695d5afc86 Mon Sep 17 00:00:00 2001 From: mo khan Date: Thu, 18 Jun 2020 15:02:24 -0600 Subject: Fix linter error --- spec/integration/java/maven_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'spec/integration/java') diff --git a/spec/integration/java/maven_spec.rb b/spec/integration/java/maven_spec.rb index 3da50dd..410d607 100644 --- a/spec/integration/java/maven_spec.rb +++ b/spec/integration/java/maven_spec.rb @@ -13,7 +13,7 @@ RSpec.describe "maven" do }) expect(report).to match_schema - expect(report.dependency_names).to match_array(['example', 'jaxb-api']) + expect(report.dependency_names).to match_array(%w[example jaxb-api]) expect(report.licenses_for('example')).to match_array(['MIT']) expect(report.licenses_for('jaxb-api')).to match_array(['GPL-2.0-only', 'cddl 1.1']) end -- cgit v1.2.3