Simplify spec helper:
Move specific exception `SomeErrorInRecipe' in the only spec where it is used.
This commit is contained in:
parent
d7d7d42223
commit
5d9a5f1f57
@ -4,6 +4,10 @@ module Producer::Core
|
|||||||
describe Recipe::DSL do
|
describe Recipe::DSL do
|
||||||
include FixturesHelpers
|
include FixturesHelpers
|
||||||
|
|
||||||
|
# Specific error thrown in the error fixture recipe, we can't define it in
|
||||||
|
# the recipe, rspec wouldn't know about it.
|
||||||
|
SomeErrorInRecipe = Class.new(RuntimeError)
|
||||||
|
|
||||||
let(:code) { proc { } }
|
let(:code) { proc { } }
|
||||||
let(:env) { double('env').as_null_object }
|
let(:env) { double('env').as_null_object }
|
||||||
subject(:dsl) { Recipe::DSL.new &code }
|
subject(:dsl) { Recipe::DSL.new &code }
|
||||||
|
@ -2,8 +2,3 @@ require 'producer/core'
|
|||||||
|
|
||||||
require 'support/exit_helpers'
|
require 'support/exit_helpers'
|
||||||
require 'support/fixtures_helpers'
|
require 'support/fixtures_helpers'
|
||||||
|
|
||||||
|
|
||||||
# Specific error thrown in the error fixture recipe, we can't define it in the
|
|
||||||
# recipe, rspec wouldn't know about it.
|
|
||||||
SomeErrorInRecipe = Class.new(RuntimeError)
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user