Sha256: ae7283ca55976d048a414e44e0c46b7fc5c34f9e22addb569a6e7f619737a0ae
Contents?: true
Size: 1.44 KB
Versions: 1
Compression:
Stored size: 1.44 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 allow(File).to receive(:exists?).and_return(true) allow(File).to receive(:exists?).with("config/settings/environments/development.yml").and_return(false) allow(IO).to receive(:read).with("config/settings/default.yml").and_return(defaults) allow(IO).to receive(:read).with("config/settings/environments/test.yml").and_return(test) allow(IO).to receive(:read).with("config/settings/local/custom.yml").and_return(custom) allow(IO).to receive(:read).with("config/settings/local/empty.yml").and_return(empty) allow(Dir).to receive(:glob).and_return(["config/settings/local/empty.yml", "config/settings/local/custom.yml"]) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fittings-0.2.0 | spec/support/settings_helper.rb |