Skip to content

Commit e927113

Browse files
committedAug 26, 2009
more tests
1 parent b7da09d commit e927113

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed
 

‎spec/settings.yml

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
setting1:
22
setting1_child: saweet
3+
deep:
4+
another: my value
5+
child:
6+
value: 2
37

48
setting2: 5
59
setting3: <%= 5 * 5 %>

‎spec/settingslogic_spec.rb

+9-1
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,21 @@
66
end
77

88
it "should access settings" do
9-
Settings.setting1.should == {"setting1_child" => "saweet"}
9+
Settings.setting2.should == 5
1010
end
1111

1212
it "should access nested settings" do
1313
Settings.setting1.setting1_child.should == "saweet"
1414
end
1515

16+
it "should access deep nested settings" do
17+
Settings.setting1.deep.another.should == "my value"
18+
end
19+
20+
it "should access extra deep nested settings" do
21+
Settings.setting1.deep.child.value.should == 2
22+
end
23+
1624
it "should enable erb" do
1725
Settings.setting3.should == 25
1826
end

0 commit comments

Comments
 (0)
Please sign in to comment.