Sha256: f8c4bfc7b87b3aa6ae79658af45cbd943c3874edb7e0bfdc3a30b1a6ebd664d5
Contents?: true
Size: 1.09 KB
Versions: 3
Compression:
Stored size: 1.09 KB
Contents
Feature: echo_reply handler Background: Given I set the environment variables to: | variable | value | | TREMA_LOG_DIR | . | | TREMA_PID_DIR | . | | TREMA_SOCKET_DIR | . | And a file named "echo_reply.rb" with: """ruby class EchoReply < Trema::Controller def switch_ready(dpid) send_message dpid, Echo::Request.new end def echo_reply(dpid, message) logger.info 'echo_reply handler is invoked' end end """ And a file named "trema.conf" with: """ruby vswitch { datapath_id 0xabc } """ @sudo Scenario: invoke echo_reply handler Given I use OpenFlow 1.0 When I trema run "echo_reply.rb" with the configuration "trema.conf" Then the file "EchoReply.log" should contain "echo_reply handler is invoked" @sudo Scenario: invoke echo_reply handler (OpenFlow 1.3) Given I use OpenFlow 1.3 When I trema run "echo_reply.rb" with the configuration "trema.conf" Then the file "EchoReply.log" should contain "echo_reply handler is invoked"
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
trema-0.10.1 | features/handlers/echo_reply.feature |
trema-0.10.0 | features/handlers/echo_reply.feature |
trema-0.9.0 | features/handlers/echo_reply.feature |