spec/rley/formatter/bracket_notation_spec.rb in rley-0.7.03 vs spec/rley/formatter/bracket_notation_spec.rb in rley-0.7.04

- old
+ new

@@ -1,5 +1,7 @@ +# frozen_string_literal: true + require_relative '../../spec_helper' require 'stringio' require_relative '../support/grammar_abc_helper' require_relative '../../../lib/rley/lexical/token' @@ -52,16 +54,16 @@ parse_result = engine.parse(grm_abc_tokens1) ptree = engine.convert(parse_result) ptree end - let(:destination) { StringIO.new('', 'w') } + let(:destination) { StringIO.new(+'', 'w') } subject { BracketNotation.new(destination) } context 'Standard creation & initialization:' do it 'should be initialized with an IO argument' do expect do - BracketNotation.new(StringIO.new('', 'w')) + BracketNotation.new(StringIO.new(+'', 'w')) end.not_to raise_error end it 'should know its output destination' do expect(subject.output).to eq(destination)