Sha256: 59185343e1b31d0ce290f74c52ac121f6e3c23ce9b294a21d3dc4d434b7d9c72

Contents?: true

Size: 1.85 KB

Versions: 3

Compression:

Stored size: 1.85 KB

Contents

@open_flow10
Feature: Pio::Barrier::Reply
  Scenario: new
    When I try to create an OpenFlow message with:
      """
      Pio::Barrier::Reply.new
      """
    Then it should finish successfully
    And the message have the following fields and values:
      | field          | value |
      | ofp_version    |     1 |
      | message_type   |    19 |
      | message_length |     8 |
      | transaction_id |     0 |
      | xid            |     0 |
      | body           |       |

  Scenario: new(transaction_id: 123)
    When I try to create an OpenFlow message with:
      """
      Pio::Barrier::Reply.new(transaction_id: 123)
      """
    Then it should finish successfully
    And the message have the following fields and values:
      | field          | value |
      | ofp_version    |     1 |
      | message_type   |    19 |
      | message_length |     8 |
      | transaction_id |   123 |
      | xid            |   123 |
      | body           |       |
      
  Scenario: new(xid: 123)
    When I try to create an OpenFlow message with:
      """
      Pio::Barrier::Reply.new(xid: 123)
      """
    Then it should finish successfully
    And the message have the following fields and values:
      | field          | value |
      | ofp_version    |     1 |
      | message_type   |    19 |
      | message_length |     8 |
      | transaction_id |   123 |
      | xid            |   123 |
      | body           |       |

  Scenario: read
    When I try to parse a file named "open_flow10/barrier_reply.raw" with "Barrier::Reply" class
    Then it should finish successfully
    And the message have the following fields and values:
      | field          | value |
      | ofp_version    |     1 |
      | message_type   |    19 |
      | message_length |     8 |
      | transaction_id |     0 |
      | xid            |     0 |
      | body           |       |

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pio-0.24.2 features/open_flow10/barrier_reply.feature
pio-0.24.1 features/open_flow10/barrier_reply.feature
pio-0.24.0 features/open_flow10/barrier_reply.feature