features/examples/switch_monitor.feature in trema-0.3.19 vs features/examples/switch_monitor.feature in trema-0.3.20
- old
+ new
@@ -15,19 +15,21 @@
@slow_process
Scenario: Run "Switch Monitor" C example
Given I run `trema run ../../objects/examples/switch_monitor/switch_monitor -c switch_monitor.conf -d`
And wait until "switch_monitor" is up
When I run `trema kill 0x3`
+ And *** sleep 1 ***
Then the file "../../tmp/log/switch_monitor.log" should contain "Switch 0x3 is DOWN"
When I run `trema up 0x3`
And *** sleep 10 ***
Then the file "../../tmp/log/switch_monitor.log" should contain "All switches = 0x1, 0x2, 0x3"
@slow_process
Scenario: Run "Switch Monitor" Ruby example
Given I run `trema run ../../src/examples/switch_monitor/switch-monitor.rb -c switch_monitor.conf -d`
And wait until "SwitchMonitor" is up
When I run `trema kill 0x3`
+ And *** sleep 1 ***
Then the file "../../tmp/log/SwitchMonitor.log" should contain "Switch 0x3 is DOWN"
When I run `trema up 0x3`
And *** sleep 10 ***
Then the file "../../tmp/log/SwitchMonitor.log" should contain "All switches = 0x1, 0x2, 0x3"