spec/unit/mutant/mutator/emit_new_spec.rb in mutant-0.3.0.beta21 vs spec/unit/mutant/mutator/emit_new_spec.rb in mutant-0.3.0.beta22

- old
+ new

@@ -1,12 +1,14 @@ +# encoding: utf-8 + require 'spec_helper' describe Mutant::Mutator, '#emit_new' do subject { object.send(:emit_new) { generated } } class Block - def arguments; @arguments; end + attr_reader :arguments def called? defined?(@arguments) end @@ -21,11 +23,11 @@ let(:parent) { :parent } let(:class_under_test) do Class.new(described_class) do def dispatch - #noop + # noop end end end context 'when new object generated' do @@ -44,9 +46,14 @@ context 'when new AST could not be generated' do let(:generated) { input } it 'should raise error' do - expect { subject }.to raise_error(RuntimeError, 'New AST could not be generated after 3 attempts') + expect do + subject + end.to raise_error( + RuntimeError, + 'New AST could not be generated after 3 attempts' + ) end end end