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)