spec/parser/base_spec.rb in lint_trap-0.0.15 vs spec/parser/base_spec.rb in lint_trap-0.0.16
- old
+ new
@@ -1,13 +1,14 @@
require 'spec_helper'
describe LintTrap::Parser::Base do
let(:image){LintTrap::Linter::RuboCop.new.image_version}
let(:container){LintTrap::Container::Docker.new(image, fixture_path, remove_container: ENV['CI'].nil?)}
- subject(:parser){Class.new(described_class).new(StringIO.new, container)}
+ let(:io){StringIO.new}
+ subject(:parser){Class.new(described_class).new}
describe '#parse' do
it 'raises an error if not overriden' do
- expect{parser.parse}.to raise_error(NotImplementedError, 'Must implement parse.')
+ expect{parser.parse(io, container)}.to raise_error(NotImplementedError, 'Must implement parse.')
end
end
end