spec/trema/switch-disconnected_spec.rb in trema-0.4.6 vs spec/trema/switch-disconnected_spec.rb in trema-0.4.7

- old
+ new

@@ -14,37 +14,37 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -require File.join( File.dirname( __FILE__ ), "..", "spec_helper" ) -require "trema" +require File.join(File.dirname(__FILE__), '..', 'spec_helper') +require 'trema' class SwitchDisconnected < Controller; end describe SwitchDisconnected do - context "when switch is killed" do - it "should receive a switch_disconnected" do - network { - vswitch( "switch-disconnect" ) { datapath_id 0xabc } - }.run( SwitchDisconnected ) { - controller( "SwitchDisconnected" ).should_receive( :switch_disconnected ) - vswitch( "switch-disconnect" ).shutdown! + context 'when switch is killed' do + it 'should receive a switch_disconnected' do + network do + vswitch('switch-disconnect') { datapath_id 0xabc } + end.run(SwitchDisconnected) do + controller('SwitchDisconnected').should_receive(:switch_disconnected) + vswitch('switch-disconnect').shutdown! sleep 3 # FIXME: wait to shutdown - } + end end - it "should receive a switch_disconnected with valid datapath_id" do - network { - vswitch( "switch-disconnect" ) { datapath_id 0xabc } - }.run( SwitchDisconnected ) { - controller( "SwitchDisconnected" ).should_receive( :switch_disconnected ).with( 0xabc ) - vswitch( "switch-disconnect" ).shutdown! + it 'should receive a switch_disconnected with valid datapath_id' do + network do + vswitch('switch-disconnect') { datapath_id 0xabc } + end.run(SwitchDisconnected) do + controller('SwitchDisconnected').should_receive(:switch_disconnected).with(0xabc) + vswitch('switch-disconnect').shutdown! sleep 3 # FIXME: wait to shutdown - } + end end end end