summaryrefslogtreecommitdiffstats
path: root/spec/room_spec.rb
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2012-05-10 17:47:55 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2012-05-10 17:47:55 +0200
commit8e2408c735e659741542d66cd032d4c3405cd5e0 (patch)
treec40e4dad0cf8d221c890b315e2c25c595c7be3b3 /spec/room_spec.rb
parentc596b64931fec2db2c1a198b7124431b04fc673d (diff)
downloadedoors-ruby-8e2408c735e659741542d66cd032d4c3405cd5e0.zip
edoors-ruby-8e2408c735e659741542d66cd032d4c3405cd5e0.tar.gz
Room#resolve -> Room#search_down
Diffstat (limited to 'spec/room_spec.rb')
-rw-r--r--spec/room_spec.rb12
1 files changed, 8 insertions, 4 deletions
diff --git a/spec/room_spec.rb b/spec/room_spec.rb
index 379de32..badea97 100644
--- a/spec/room_spec.rb
+++ b/spec/room_spec.rb
@@ -30,7 +30,7 @@ describe EvenDoors::Room do
d0.stop.should be_true
end
#
- it "parent, spin and resolve should be ok" do
+ it "parent, spin and search_down should be ok" do
EvenDoors::Spin.spin = nil
s = EvenDoors::Spin.new 'dom0'
r0 = EvenDoors::Room.new 'r0', s
@@ -45,9 +45,13 @@ describe EvenDoors::Room do
r1.spin.should be s
r2.spin.should be s
r3.spin.should be s
- r2.resolve('dom0/r0/r1/r2').should be r2
- r3.resolve('dom0/r0/r1/r2').should be r2
- r1.resolve('dom0/r0/r1/r2').should be r2
+ s.search_down('dom0/r0/r1/r2').should be r2
+ r0.search_down('dom0/r0/r1/r2').should be r2
+ r1.search_down('dom0/r0/r1/r2').should be r2
+ r2.search_down('dom0/r0/r1/r2').should be r2
+ r1.search_down('dom0/r0/r1/r9').should be nil
+ r3.search_down('dom0/r0/r1/r2').should be nil
+ r4.search_down('dom0/r0/r1/r2').should be nil
end
#
it "route error: no source" do