From 0a9f7e38af5c8c6f80afc37db084420f87179003 Mon Sep 17 00:00:00 2001 From: Thibault Jouan Date: Thu, 22 Aug 2013 10:45:12 +0000 Subject: [PATCH] Simplify Task::DSL.evaluate spec --- spec/producer/core/task/dsl_spec.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spec/producer/core/task/dsl_spec.rb b/spec/producer/core/task/dsl_spec.rb index 47a83ea..ecd1828 100644 --- a/spec/producer/core/task/dsl_spec.rb +++ b/spec/producer/core/task/dsl_spec.rb @@ -28,10 +28,10 @@ module Producer::Core end it 'builds a task with its name, actions and condition' do - dsl = double('dsl').as_null_object + dsl = double( + 'dsl', actions: [:some_action], condition: :some_condition + ).as_null_object allow(Task::DSL).to receive(:new) { dsl } - allow(dsl).to receive(:actions) { [:some_action] } - allow(dsl).to receive(:condition) { :some_condition } expect(Task) .to receive(:new).with(:some_task, [:some_action], :some_condition) Task::DSL.evaluate(name, env, &block)