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