Sha256: 9ed9b94e6e26b9bd6aadf7f03193712a2e2a82f65aa9c0104f8b9b655e7c92ac

Contents?: true

Size: 1.02 KB

Versions: 3

Compression:

Stored size: 1.02 KB

Contents

require 'spec_helper'
require 'shared/configured'

describe MetricFu::Configuration, 'for saikuro' do
  it_behaves_like 'configured' do

      it 'should set @saikuro to { :output_directory => @scratch_directory + "/saikuro",
                                   :input_directory => @code_dirs,
                                   :cyclo => "",
                                   :filter_cyclo => "0",
                                   :warn_cyclo => "5",
                                   :error_cyclo => "7",
                                   :formater => "text" }' do
        load_metric 'saikuro'
        expect(MetricFu::Metric.get_metric(:saikuro).run_options).to eq(
                { :output_directory => "#{scratch_directory}/saikuro",
                      :input_directory => ['lib'],
                      :cyclo => "",
                      :filter_cyclo => "0",
                      :warn_cyclo => "5",
                      :error_cyclo => "7",
                      :formater => "text"}
                      )
      end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
metric_fu-4.11.2 spec/metric_fu/metrics/saikuro/configuration_spec.rb
metric_fu-4.11.1 spec/metric_fu/metrics/saikuro/configuration_spec.rb
metric_fu-4.11.0 spec/metric_fu/metrics/saikuro/configuration_spec.rb