spec/linter/pylint_spec.rb in lint_trap-0.0.11 vs spec/linter/pylint_spec.rb in lint_trap-0.0.13

- old
+ new

@@ -8,10 +8,13 @@ let(:command){instance_double(LintTrap::Command)} it_behaves_like 'linter' its(:languages){is_expected.to eq([LintTrap::Language::Python.new])} + its(:version){is_expected.to eq('1.3.1-3')} + its(:image){is_expected.to eq('lintci/pylint')} + its(:image_version){is_expected.to eq('lintci/pylint:1.3.1-3')} describe '#lint' do context 'when config is provided' do let(:options){{config: '.pylintrc'}} @@ -23,11 +26,11 @@ '--msg-template', '"{abspath}:{line}:{column}::{symbol}:{category}:{msg}"', '--rcfile', options[:config] ], files ).and_return(command) - expect(command).to receive(:run).with(container) + expect(command).to receive(:run).with(container).and_return(true) linter.lint(files, container, options) end end @@ -39,10 +42,10 @@ '-r', 'no', '--msg-template', '"{abspath}:{line}:{column}::{symbol}:{category}:{msg}"' ], files ).and_return(command) - expect(command).to receive(:run).with(container) + expect(command).to receive(:run).with(container).and_return(true) linter.lint(files, container, options) end end end