mirror of
https://gitea.invidious.io/iv-org/shard-spectator.git
synced 2024-08-15 00:53:35 +00:00
Remove Nop checks
This commit is contained in:
parent
e3f6fb3c7c
commit
d4e2954725
1 changed files with 9 additions and 9 deletions
|
@ -10,10 +10,10 @@ module Spectator::DSL
|
||||||
type_name = "Double#{safe_name}".id
|
type_name = "Double#{safe_name}".id
|
||||||
%}
|
%}
|
||||||
|
|
||||||
{% if block.is_a?(Nop) %}
|
{% if block %}
|
||||||
create_double({{type_name}}, {{name}}, {{stubs.double_splat}})
|
|
||||||
{% else %}
|
|
||||||
define_double({{type_name}}, {{name}}, {{stubs.double_splat}}) {{block}}
|
define_double({{type_name}}, {{name}}, {{stubs.double_splat}}) {{block}}
|
||||||
|
{% else %}
|
||||||
|
create_double({{type_name}}, {{name}}, {{stubs.double_splat}})
|
||||||
{% end %}
|
{% end %}
|
||||||
{% end %}
|
{% end %}
|
||||||
end
|
end
|
||||||
|
@ -64,10 +64,10 @@ module Spectator::DSL
|
||||||
type_name = "Double#{safe_name}".id
|
type_name = "Double#{safe_name}".id
|
||||||
%}
|
%}
|
||||||
|
|
||||||
{% if block.is_a?(Nop) %}
|
{% if block %}
|
||||||
create_null_double({{type_name}}, {{name}}, {{stubs.double_splat}})
|
|
||||||
{% else %}
|
|
||||||
define_null_double({{type_name}}, {{name}}, {{stubs.double_splat}}) {{block}}
|
define_null_double({{type_name}}, {{name}}, {{stubs.double_splat}}) {{block}}
|
||||||
|
{% else %}
|
||||||
|
create_null_double({{type_name}}, {{name}}, {{stubs.double_splat}})
|
||||||
{% end %}
|
{% end %}
|
||||||
{% end %}
|
{% end %}
|
||||||
end
|
end
|
||||||
|
@ -155,10 +155,10 @@ module Spectator::DSL
|
||||||
|
|
||||||
macro receive(method_name, _source_file = __FILE__, _source_line = __LINE__, &block)
|
macro receive(method_name, _source_file = __FILE__, _source_line = __LINE__, &block)
|
||||||
%source = ::Spectator::Source.new({{_source_file}}, {{_source_line}})
|
%source = ::Spectator::Source.new({{_source_file}}, {{_source_line}})
|
||||||
{% if block.is_a?(Nop) %}
|
{% if block %}
|
||||||
::Spectator::Mocks::NilMethodStub.new({{method_name.id.symbolize}}, %source)
|
|
||||||
{% else %}
|
|
||||||
::Spectator::Mocks::ProcMethodStub.create({{method_name.id.symbolize}}, %source) { {{block.body}} }
|
::Spectator::Mocks::ProcMethodStub.create({{method_name.id.symbolize}}, %source) { {{block.body}} }
|
||||||
|
{% else %}
|
||||||
|
::Spectator::Mocks::NilMethodStub.new({{method_name.id.symbolize}}, %source)
|
||||||
{% end %}
|
{% end %}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue