Skip to content

Commit

Permalink
Merge pull request #933 from snyk/test/auto-discovery-multi-level
Browse files Browse the repository at this point in the history
test: add tests for --all-projects
  • Loading branch information
dkontorovskyy committed Dec 30, 2019
2 parents a90bec7 + 7fe67b9 commit ef9f2b6
Show file tree
Hide file tree
Showing 163 changed files with 7,944 additions and 1 deletion.
3 changes: 2 additions & 1 deletion test/acceptance/cli-test/cli-test.all-projects.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { getWorkspaceJSON } from '../workspace-helper';
import * as sinon from 'sinon';

export const AllProjectsTests: AcceptanceTests = {
language: 'Mixed (Ruby & Npm)',
language: 'Mixed (Ruby & Npm & Maven)',
tests: {
'`test mono-repo-project with lockfiles --all-projects`': (
params,
Expand All @@ -18,6 +18,7 @@ export const AllProjectsTests: AcceptanceTests = {
});
t.ok(spyPlugin.withArgs('rubygems').calledOnce, 'calls rubygems plugin');
t.ok(spyPlugin.withArgs('npm').calledOnce, 'calls npm plugin');
t.ok(spyPlugin.withArgs('maven').calledOnce, 'calls npm plugin');

params.server.popRequests(3).forEach((req) => {
t.equal(req.method, 'POST', 'makes POST request');
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GEM
remote: https://rubygems.org/
specs:
rack (1.6.5)
rack-cache (1.1)
rack (>= 0.4)
rack-protection (1.5.3)
rack

PLATFORMS
ruby

DEPENDENCIES
rack (~> 1.6.2)
rack-cache (~> 1.1.0)
rack-protection (~> 1.5.0)

BUNDLED WITH
1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
source "https://rubygems.org"

gem "rack-cache", "~> 1.1.0"
gem "rack", "~> 1.6.2"
gem "rack-protection", "~> 1.5.0"

0 comments on commit ef9f2b6

Please sign in to comment.