Sha256: 4b266e95d8cd933649b345326b70ffa6663296797c3d47926af8e4da6ba5a926

Contents?: true

Size: 766 Bytes

Versions: 16

Compression:

Stored size: 766 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + "/../spec_helper")

describe Roodi do
  describe "emit" do
    it "should add config options when present" do
      MetricFu::Configuration.run do |config|
        config.roodi = {:roodi_config => 'lib/config/roodi_config.yml', :dirs_to_roodi => []}
      end
      roodi = MetricFu::Roodi.new
      roodi.should_receive(:`).with(/-config=lib\/config\/roodi_config\.yml/).and_return("")
      roodi.emit
    end

    it "should NOT add config options when NOT present" do
      MetricFu::Configuration.run do |config|
        config.roodi = {:dirs_to_roodi => []}
      end
      roodi = MetricFu::Roodi.new
      roodi.stub(:`)
      roodi.should_receive(:`).with(/-config/).never
      roodi.emit
    end
  end
end

Version data entries

16 entries across 16 versions & 4 rubygems

Version Path
metric_fu-2.1.3.7.18.1 spec/generators/roodi_spec.rb
metric_fu-2.1.3.7.19 spec/generators/roodi_spec.rb
metric_fu-2.1.3.6 spec/generators/roodi_spec.rb
metric_fu-2.1.3.5 spec/generators/roodi_spec.rb
metric_fu-2.1.3.4 spec/generators/roodi_spec.rb
bf4-metric_fu-2.1.3.4 spec/generators/roodi_spec.rb
bf4-metric_fu-2.1.3.3 spec/generators/roodi_spec.rb
bf4-metric_fu-2.1.3.2 spec/generators/roodi_spec.rb
bf4-metric_fu-2.1.3.1 spec/generators/roodi_spec.rb
danmayer-metric_fu-2.1.3 spec/generators/roodi_spec.rb
danmayer-metric_fu-2.1.2 spec/generators/roodi_spec.rb
rferraz-metric_fu-2.1.2 spec/generators/roodi_spec.rb
rferraz-metric_fu-2.1.1 spec/generators/roodi_spec.rb
metric_fu-2.1.1 spec/generators/roodi_spec.rb
metric_fu-2.1.0 spec/generators/roodi_spec.rb
metric_fu-2.0.1 spec/generators/roodi_spec.rb