diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2012-05-10 17:47:55 +0200 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2012-05-10 17:47:55 +0200 |
commit | 8e2408c735e659741542d66cd032d4c3405cd5e0 (patch) | |
tree | c40e4dad0cf8d221c890b315e2c25c595c7be3b3 /spec/room_spec.rb | |
parent | c596b64931fec2db2c1a198b7124431b04fc673d (diff) | |
download | edoors-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.rb | 12 |
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 |