Sha256: 41f6130e482338de52c96bd47839af3e6d7815a7eaffcaeddad33fb377df2c96

Contents?: true

Size: 692 Bytes

Versions: 12

Compression:

Stored size: 692 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../test_helper')

describe ::Repomen::Config do
  let(:described_class) { ::Repomen::Config }

  it "should set the global working dir" do
    assert !Repomen.config.nil?
    tmp_dir = File.join(Repomen::ROOT, "tmp")
    Repomen.config.work_dir = tmp_dir
    assert_equal tmp_dir, Repomen.config.work_dir
  end

  it "should return a default working dir if set to nil" do
    Repomen.config.work_dir = nil
    assert !Repomen.config.work_dir.nil?
  end

  it "should set working dir" do
    tmp_dir = File.join(Repomen::ROOT, "tmp")
    config = Repomen::Config.new(:work_dir => tmp_dir)
    assert_equal tmp_dir, config.work_dir
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
repomen-0.2.1 test/repomen/config_test.rb
repomen-0.2.0 test/repomen/config_test.rb
repomen-0.2.0.rc1 test/repomen/config_test.rb
repomen-0.1.8 test/repomen/config_test.rb
repomen-0.1.7 test/repomen/config_test.rb
repomen-0.1.6 test/repomen/config_test.rb
repomen-0.1.5 test/repomen/config_test.rb
repomen-0.1.4 test/repomen/config_test.rb
repomen-0.1.3 test/repomen/config_test.rb
repomen-0.1.2 test/repomen/config_test.rb
repomen-0.1.1 test/repomen/config_test.rb
repomen-0.1.0 test/repomen/config_test.rb