Sha256: 98a132aa1175418527fca395fb0781014132ba77e585bc7cdfcbc321bb110da7

Contents?: true

Size: 547 Bytes

Versions: 2

Compression:

Stored size: 547 Bytes

Contents

require "test_helper"
require "rubycritic/analysers/flog"
require "rubycritic/adapters/complexity/flog"

describe Rubycritic::ComplexityAdapter::Flog do
  before do
    sample_paths = ["test/samples/flog/smelly.rb", "test/samples/flog/smelly2.rb"]
    @adapter = Rubycritic::ComplexityAdapter::Flog.new(sample_paths)
  end

  describe "#complexity" do
    it "return an array containing the complexity of each file" do
      @adapter.complexity.each do |file_complexity|
        file_complexity.must_be_kind_of Numeric
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rubycritic-0.0.14 test/lib/rubycritic/adapters/complexity/flog_test.rb
rubycritic-0.0.13 test/lib/rubycritic/adapters/complexity/flog_test.rb