diff options
author | Ash McKenzie <amckenzie@gitlab.com> | 2018-09-08 14:56:02 +1000 |
---|---|---|
committer | Ash McKenzie <amckenzie@gitlab.com> | 2018-09-11 12:04:51 +1000 |
commit | 713218e1e3d356a52d0ed9c5611ba6adcd7b52e5 (patch) | |
tree | 6531c817134fca8aa1d7dc9768dcf371c91fb9ab | |
parent | bb461cc021d278b9b853530e8188e5a568f80f45 (diff) | |
download | gitlab-shell-713218e1e3d356a52d0ed9c5611ba6adcd7b52e5.tar.gz |
Add & use rspec-parameterized gem
-rw-r--r-- | Gemfile | 1 | ||||
-rw-r--r-- | Gemfile.lock | 36 | ||||
-rw-r--r-- | spec/spec_helper.rb | 1 |
3 files changed, 38 insertions, 0 deletions
@@ -3,6 +3,7 @@ source 'https://rubygems.org' group :development, :test do gem 'listen', '~> 0.5.0' gem 'rspec', '~> 3.8.0' + gem 'rspec-parameterized', '~> 0.4.0' gem 'rubocop', '0.49.1', require: false gem 'simplecov', '~> 0.9.0', require: false gem 'vcr', '~> 4.0.0' diff --git a/Gemfile.lock b/Gemfile.lock index eb6dfea..f23d781 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,20 +1,40 @@ GEM remote: https://rubygems.org/ specs: + abstract_type (0.0.7) + adamantium (0.2.0) + ice_nine (~> 0.11.0) + memoizable (~> 0.4.0) addressable (2.5.2) public_suffix (>= 2.0.2, < 4.0) ast (2.4.0) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + coderay (1.1.2) + concord (0.1.5) + adamantium (~> 0.2.0) + equalizer (~> 0.0.9) crack (0.4.3) safe_yaml (~> 1.0.0) + debug_inspector (0.0.3) diff-lcs (1.3) docile (1.1.5) + equalizer (0.0.11) hashdiff (0.3.7) + ice_nine (0.11.2) listen (0.5.3) + memoizable (0.4.2) + thread_safe (~> 0.3, >= 0.3.1) multi_json (1.13.1) parallel (1.12.1) parser (2.5.1.2) ast (~> 2.4.0) powerpack (0.1.2) + proc_to_ast (0.1.0) + coderay + parser + unparser + procto (0.0.3) public_suffix (3.0.3) rainbow (2.2.2) rake @@ -31,6 +51,12 @@ GEM rspec-mocks (3.8.0) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.8.0) + rspec-parameterized (0.4.0) + binding_of_caller + parser + proc_to_ast + rspec (>= 2.13, < 4) + unparser rspec-support (3.8.0) rubocop (0.49.1) parallel (~> 1.10) @@ -46,7 +72,16 @@ GEM multi_json (~> 1.0) simplecov-html (~> 0.9.0) simplecov-html (0.9.0) + thread_safe (0.3.6) unicode-display_width (1.4.0) + unparser (0.2.8) + abstract_type (~> 0.0.7) + adamantium (~> 0.2.0) + concord (~> 0.1.5) + diff-lcs (~> 1.3) + equalizer (~> 0.0.9) + parser (>= 2.3.1.2, < 2.6) + procto (~> 0.0.2) vcr (4.0.0) webmock (3.4.2) addressable (>= 2.3.6) @@ -59,6 +94,7 @@ PLATFORMS DEPENDENCIES listen (~> 0.5.0) rspec (~> 3.8.0) + rspec-parameterized (~> 0.4.0) rubocop (= 0.49.1) simplecov (~> 0.9.0) vcr (~> 4.0.0) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 4a9c15e..dfdf449 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,3 +1,4 @@ +require 'rspec-parameterized' require 'simplecov' SimpleCov.start |