Sha256: e9cc6656f73fe53a40028b8f80d9645cd6e0d39b5d85f02cf9938e0237d53a51
Contents?: true
Size: 1.35 KB
Versions: 2
Compression:
Stored size: 1.35 KB
Contents
def stub_setting_files defaults = <<-CONTENT one: default two: three: 3 four: "4" five: "default string" default_setting: 1 six: default: "default value" extra: "extra" deep_level: value: "even deeper level" seven: default: "seven" empty: default: autologin: format: int default: 7 flag_false: default: false nested_array: - first - second - third CONTENT test = <<-CONTENT one: test two: three: 5 four: "6" five: "test string" six: extra: "recursively overriden" test_specific: "exist" nested_array: - first - four - five CONTENT empty = <<-CONTENT CONTENT custom = <<-CONTENT seven: default: "seven from custom" CONTENT File.stub!(:exists?).and_return(true) File.stub!(:exists?).with("config/settings/environments/development.yml").and_return(false) IO.stub!(:read).with("config/settings/default.yml").and_return(defaults) IO.stub!(:read).with("config/settings/environments/test.yml").and_return(test) IO.stub!(:read).with("config/settings/local/custom.yml").and_return(custom) IO.stub!(:read).with("config/settings/local/empty.yml").and_return(empty) Dir.stub!(:glob).and_return(["config/settings/local/empty.yml", "config/settings/local/custom.yml"]) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mc-settings-0.1.6 | spec/support/settings_helper.rb |
mc-settings-0.1.5 | spec/support/settings_helper.rb |