Merge pull request #319 from kbrock/test_app_gemspecs
add adamantium to test_app gemspecs
This commit is contained in:
commit
376ca11ce2
6 changed files with 15 additions and 10 deletions
|
@ -43,14 +43,14 @@ RSpec.describe Mutant::Matcher::Method::Instance do
|
|||
|
||||
context 'when method is defined once' do
|
||||
let(:scope) { base::DefinedOnce }
|
||||
let(:method_line) { 8 }
|
||||
let(:method_line) { 10 }
|
||||
|
||||
it_should_behave_like 'a method matcher'
|
||||
end
|
||||
|
||||
context 'when method is defined once with a memoizer' do
|
||||
let(:scope) { base::WithMemoizer }
|
||||
let(:method_line) { 13 }
|
||||
let(:method_line) { 15 }
|
||||
|
||||
it_should_behave_like 'a method matcher'
|
||||
end
|
||||
|
@ -58,7 +58,7 @@ RSpec.describe Mutant::Matcher::Method::Instance do
|
|||
context 'when method is defined multiple times' do
|
||||
context 'on different lines' do
|
||||
let(:scope) { base::DefinedMultipleTimes::DifferentLines }
|
||||
let(:method_line) { 22 }
|
||||
let(:method_line) { 24 }
|
||||
let(:method_arity) { 1 }
|
||||
|
||||
it_should_behave_like 'a method matcher'
|
||||
|
@ -66,7 +66,7 @@ RSpec.describe Mutant::Matcher::Method::Instance do
|
|||
|
||||
context 'on the same line' do
|
||||
let(:scope) { base::DefinedMultipleTimes::SameLineSameScope }
|
||||
let(:method_line) { 27 }
|
||||
let(:method_line) { 29 }
|
||||
let(:method_arity) { 1 }
|
||||
|
||||
it_should_behave_like 'a method matcher'
|
||||
|
@ -74,7 +74,7 @@ RSpec.describe Mutant::Matcher::Method::Instance do
|
|||
|
||||
context 'on the same line with different scope' do
|
||||
let(:scope) { base::DefinedMultipleTimes::SameLineDifferentScope }
|
||||
let(:method_line) { 31 }
|
||||
let(:method_line) { 33 }
|
||||
let(:method_arity) { 1 }
|
||||
|
||||
it_should_behave_like 'a method matcher'
|
||||
|
|
|
@ -23,7 +23,7 @@ RSpec.describe Mutant::Matcher::Method::Singleton, '#each' do
|
|||
|
||||
context 'when also defined on lvar' do
|
||||
let(:scope) { base::AlsoDefinedOnLvar }
|
||||
let(:method_line) { 64 }
|
||||
let(:method_line) { 66 }
|
||||
|
||||
it_should_behave_like 'a method matcher'
|
||||
|
||||
|
@ -37,7 +37,7 @@ RSpec.describe Mutant::Matcher::Method::Singleton, '#each' do
|
|||
|
||||
context 'when defined on self' do
|
||||
let(:scope) { base::DefinedOnSelf }
|
||||
let(:method_line) { 59 }
|
||||
let(:method_line) { 61 }
|
||||
|
||||
it_should_behave_like 'a method matcher'
|
||||
end
|
||||
|
@ -46,13 +46,13 @@ RSpec.describe Mutant::Matcher::Method::Singleton, '#each' do
|
|||
|
||||
context 'inside namespace' do
|
||||
let(:scope) { base::DefinedOnConstant::InsideNamespace }
|
||||
let(:method_line) { 69 }
|
||||
let(:method_line) { 71 }
|
||||
|
||||
it_should_behave_like 'a method matcher'
|
||||
end
|
||||
|
||||
context 'outside namespace' do
|
||||
let(:method_line) { 76 }
|
||||
let(:method_line) { 78 }
|
||||
let(:scope) { base::DefinedOnConstant::OutsideNamespace }
|
||||
|
||||
it_should_behave_like 'a method matcher'
|
||||
|
@ -62,7 +62,7 @@ RSpec.describe Mutant::Matcher::Method::Singleton, '#each' do
|
|||
context 'when defined multiple times in the same line' do
|
||||
context 'with method on different scope' do
|
||||
let(:scope) { base::DefinedMultipleTimes::SameLine::DifferentScope }
|
||||
let(:method_line) { 95 }
|
||||
let(:method_line) { 97 }
|
||||
let(:method_arity) { 1 }
|
||||
|
||||
it_should_behave_like 'a method matcher'
|
||||
|
|
|
@ -3,3 +3,4 @@ gem 'rspec', '~> 3.0.0'
|
|||
gem 'rspec-core', '~> 3.0.0'
|
||||
gem 'mutant', path: '../'
|
||||
gem 'mutant-rspec', path: '../'
|
||||
gem 'adamantium'
|
||||
|
|
|
@ -3,3 +3,4 @@ gem 'rspec', '~> 3.1.0'
|
|||
gem 'rspec-core', '~> 3.1.0'
|
||||
gem 'mutant', path: '../'
|
||||
gem 'mutant-rspec', path: '../'
|
||||
gem 'adamantium'
|
||||
|
|
|
@ -3,3 +3,4 @@ gem 'rspec', '~> 3.2.0'
|
|||
gem 'rspec-core', '~> 3.2.0'
|
||||
gem 'mutant', path: '../'
|
||||
gem 'mutant-rspec', path: '../'
|
||||
gem 'adamantium'
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
require 'adamantium'
|
||||
|
||||
original = $VERBOSE
|
||||
# Namespace for test application
|
||||
# Silence intentional violations
|
||||
|
|
Loading…
Reference in a new issue