summaryrefslogtreecommitdiff
path: root/spec/integration/java/gradle_spec.rb
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-11-10 01:30:35 +0000
committermo khan <mo.khan@gmail.com>2020-11-10 01:30:35 +0000
commit1bc270fea3b352b44dfcef3fe16e97a2bbd4d7a5 (patch)
tree8f61c9dccbd468de456e516113e9d6f289a7a157 /spec/integration/java/gradle_spec.rb
parentf8200b265f63173c9b8d0b26470b449f512dbd17 (diff)
parent82338d974f42149e70f9163567940453f8f18b79 (diff)
Merge branch '273155-recursive' into 'main'v3.28.2
Detect maven/gradle wrapper in sub directory See merge request gitlab-org/security-products/analyzers/license-finder!15
Diffstat (limited to 'spec/integration/java/gradle_spec.rb')
-rw-r--r--spec/integration/java/gradle_spec.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/spec/integration/java/gradle_spec.rb b/spec/integration/java/gradle_spec.rb
index 108c915..852d19e 100644
--- a/spec/integration/java/gradle_spec.rb
+++ b/spec/integration/java/gradle_spec.rb
@@ -171,4 +171,19 @@ plugins {
end
end
end
+
+ context "when scanning gradle project in a sub directory" do
+ let(:env) do
+ {
+ 'LICENSE_FINDER_CLI_OPTS' => '--project-path=service/gradle-backend'
+ }
+ end
+
+ before do
+ runner.mount(dir: fixture_file('java/gradle/nested'))
+ end
+
+ specify { expect(subject).to match_schema }
+ specify { expect(subject.dependency_names).to match_array(["postgresql"]) }
+ end
end