Sha256: 2a4b1b8808797e8ce8403d17f13920f9ef5ed28d756a5bcafda15573cdc2fdf2

Contents?: true

Size: 457 Bytes

Versions: 9

Compression:

Stored size: 457 Bytes

Contents

require 'spec_helper'

module CodeAnalyzer
  module CheckingVisitor
    describe Base do
      it "should return all checkers' warnings" do
        warning1 = Warning.new
        checker1 = mock(:checker, warnings: [warning1])
        warning2 = Warning.new
        checker2 = mock(:checker, warnings: [warning2])
        visitor = Base.new(checkers: [checker1, checker2])
        visitor.warnings.should == [warning1, warning2]
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
code_analyzer-0.4.4 spec/code_analyzer/checking_visitor/base_spec.rb
code_analyzer-0.4.3 spec/code_analyzer/checking_visitor/base_spec.rb
code_analyzer-0.4.2 spec/code_analyzer/checking_visitor/base_spec.rb
code_analyzer-0.4.1 spec/code_analyzer/checking_visitor/base_spec.rb
code_analyzer-0.4.0 spec/code_analyzer/checking_visitor/base_spec.rb
code_analyzer-0.3.2 spec/code_analyzer/checking_visitor/base_spec.rb
code_analyzer-0.3.1 spec/code_analyzer/checking_visitor/base_spec.rb
code_analyzer-0.3.0 spec/code_analyzer/checking_visitor/base_spec.rb
code_analyzer-0.2.0 spec/code_analyzer/checking_visitor/base_spec.rb