diff options
| author | mo khan <mo.khan@gmail.com> | 2020-11-06 00:55:02 +0000 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-11-06 00:55:02 +0000 |
| commit | af39e905c599ab5cbd0d309f1a1546372f912b4e (patch) | |
| tree | 793cb2505c31fd0ad9df1cdd15ba6dd4e5209dda /spec | |
| parent | ec921238b54da56fad30a35801ba67c20cf9c26d (diff) | |
Pin tests to git hash
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/integration/c/conan_spec.rb | 2 | ||||
| -rw-r--r-- | spec/integration/dotnet/nuget_spec.rb | 2 | ||||
| -rw-r--r-- | spec/integration/go/modules_spec.rb | 2 | ||||
| -rw-r--r-- | spec/integration/java/gradle_spec.rb | 2 | ||||
| -rw-r--r-- | spec/integration/java/maven_spec.rb | 4 | ||||
| -rw-r--r-- | spec/integration/js/bower_spec.rb | 2 | ||||
| -rw-r--r-- | spec/integration/js/npm_spec.rb | 2 | ||||
| -rw-r--r-- | spec/integration/js/yarn_spec.rb | 2 | ||||
| -rw-r--r-- | spec/integration/php/composer_spec.rb | 2 | ||||
| -rw-r--r-- | spec/integration/python/pipenv_spec.rb | 2 | ||||
| -rw-r--r-- | spec/integration/ruby/bundler_spec.rb | 2 | ||||
| -rw-r--r-- | spec/integration/rust/cargo_spec.rb | 2 | ||||
| -rw-r--r-- | spec/support/shared.rb | 2 |
13 files changed, 14 insertions, 14 deletions
diff --git a/spec/integration/c/conan_spec.rb b/spec/integration/c/conan_spec.rb index 693b83a..b8f84c9 100644 --- a/spec/integration/c/conan_spec.rb +++ b/spec/integration/c/conan_spec.rb @@ -7,7 +7,7 @@ RSpec.describe "conan" do let(:env) { {} } - include_examples "each report version", "c", "conan" + include_examples "each report version", "c", "conan", "754965b0" context "when scanning a C++ project" do let(:env) { { 'LICENSE_FINDER_CLI_OPTS' => '--project-path=libraries/poco/md5' } } diff --git a/spec/integration/dotnet/nuget_spec.rb b/spec/integration/dotnet/nuget_spec.rb index 849011e..b7890a5 100644 --- a/spec/integration/dotnet/nuget_spec.rb +++ b/spec/integration/dotnet/nuget_spec.rb @@ -12,7 +12,7 @@ RSpec.describe "nuget" do system("rm -fr /opt/gitlab/.nuget/packages") end - include_examples "each report version", "csharp", "nuget-dotnetcore" + include_examples "each report version", "csharp", "nuget-dotnetcore", "36f35e8a" context "when a project has a nuget packages.config file in the root" do let(:packages_config) do diff --git a/spec/integration/go/modules_spec.rb b/spec/integration/go/modules_spec.rb index 3c2daf1..034f454 100644 --- a/spec/integration/go/modules_spec.rb +++ b/spec/integration/go/modules_spec.rb @@ -13,7 +13,7 @@ RSpec.describe "modules" do system('rm -fr /opt/asdf/installs/golang/**/packages/pkg/') end - include_examples "each report version", "go", "modules" + include_examples "each report version", "go", "modules", "66bc04cf" ['1.11', '1.12', '1.13', '1.14', '1.15', '1.15.1'].each do |version| context "when scanning a go.mod and go.sum files with v#{version}" do diff --git a/spec/integration/java/gradle_spec.rb b/spec/integration/java/gradle_spec.rb index dd0ba26..108c915 100644 --- a/spec/integration/java/gradle_spec.rb +++ b/spec/integration/java/gradle_spec.rb @@ -7,7 +7,7 @@ RSpec.describe "gradle" do let(:env) { {} } - include_examples "each report version", "java", "gradle" + include_examples "each report version", "java", "gradle", "dca34b80" context "when running a default gradle build" do before do diff --git a/spec/integration/java/maven_spec.rb b/spec/integration/java/maven_spec.rb index 95a6cb0..72fec6d 100644 --- a/spec/integration/java/maven_spec.rb +++ b/spec/integration/java/maven_spec.rb @@ -7,8 +7,8 @@ RSpec.describe "maven" do let(:env) { {} } - include_examples "each report version", "java", "maven" - include_examples "each report version", "java", "maven-multimodules" + include_examples "each report version", "java", "maven", "b29564b2" + include_examples "each report version", "java", "maven-multimodules", "95b49a9a" context "when the maven dependencies come from the same projects public maven repository" do let(:env) { { 'CI_PROJECT_ID' => '18446184' } } diff --git a/spec/integration/js/bower_spec.rb b/spec/integration/js/bower_spec.rb index d49353c..887694f 100644 --- a/spec/integration/js/bower_spec.rb +++ b/spec/integration/js/bower_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' RSpec.describe "bower" do - include_examples "each report version", "js", "bower" + include_examples "each report version", "js", "bower", "d36902e5" context "when scanning a simple bower project" do subject { runner.scan } diff --git a/spec/integration/js/npm_spec.rb b/spec/integration/js/npm_spec.rb index b61aa0f..69c806b 100644 --- a/spec/integration/js/npm_spec.rb +++ b/spec/integration/js/npm_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' RSpec.describe "npm" do - include_examples "each report version", "js", "npm" + include_examples "each report version", "js", "npm", "e80dba9c" context 'when scanning a project with no dependencies' do subject { runner.scan } diff --git a/spec/integration/js/yarn_spec.rb b/spec/integration/js/yarn_spec.rb index 9f0ff56..aceb0d2 100644 --- a/spec/integration/js/yarn_spec.rb +++ b/spec/integration/js/yarn_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' RSpec.describe "yarn" do - include_examples "each report version", "js", "yarn" + include_examples "each report version", "js", "yarn", "4566ffe7" context "when scanning a yarn.lock with a single dependency" do subject { runner.scan } diff --git a/spec/integration/php/composer_spec.rb b/spec/integration/php/composer_spec.rb index 685e5ad..de5c62f 100644 --- a/spec/integration/php/composer_spec.rb +++ b/spec/integration/php/composer_spec.rb @@ -11,7 +11,7 @@ RSpec.describe "composer" do system("rm -rf /opt/asdf/installs/php/**/.composer") end - include_examples "each report version", "php", "composer" + include_examples "each report version", "php", "composer", "f65a9cf0" context "when the project's dependencies require php-gd e.g. in the case of Drupal" do before do diff --git a/spec/integration/python/pipenv_spec.rb b/spec/integration/python/pipenv_spec.rb index f13bd31..2f235a3 100644 --- a/spec/integration/python/pipenv_spec.rb +++ b/spec/integration/python/pipenv_spec.rb @@ -11,7 +11,7 @@ RSpec.describe "pipenv" do system('rm -fr /opt/asdf/installs/python') end - include_examples "each report version", "python", "pipenv", "pip-file-lock" + include_examples "each report version", "python", "pipenv", "b26f0561" context "when a project depends on a version 6 Pipfile.lock" do let(:pipfile_lock_content) do diff --git a/spec/integration/ruby/bundler_spec.rb b/spec/integration/ruby/bundler_spec.rb index 2444ec4..ffd6bd9 100644 --- a/spec/integration/ruby/bundler_spec.rb +++ b/spec/integration/ruby/bundler_spec.rb @@ -11,7 +11,7 @@ RSpec.describe "bundler" do system('rm -fr /opt/asdf/installs/ruby') end - include_examples "each report version", "ruby", "bundler" + include_examples "each report version", "ruby", "bundler", "8194b658" context "when the project depends on an older version of ruby specified in a `.ruby-version` file" do before do diff --git a/spec/integration/rust/cargo_spec.rb b/spec/integration/rust/cargo_spec.rb index c4ee6fa..440d3ac 100644 --- a/spec/integration/rust/cargo_spec.rb +++ b/spec/integration/rust/cargo_spec.rb @@ -12,7 +12,7 @@ RSpec.describe "cargo" do system("rm -r #{install_dir}") if Dir.exist?(install_dir) end - include_examples "each report version", "rust", "cargo" + include_examples "each report version", "rust", "cargo", "1a7c2572" context "when scanning a cargo project" do before do diff --git a/spec/support/shared.rb b/spec/support/shared.rb index 28eb8c3..653c7d8 100644 --- a/spec/support/shared.rb +++ b/spec/support/shared.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -RSpec.shared_examples "each report version" do |language, package_manager, branch = 'master'| +RSpec.shared_examples "each report version" do |language, package_manager, branch| ['1.0', '1.1', '2.0', '2.1'].each do |version| context "when generating a `#{version}` report for #{package_manager}" do subject { runner.scan(env: { 'LM_REPORT_VERSION' => version }) } |
