Sha256: 970e8fd079f08eaff308732d47fbecfdfa2c86f5c907a9b03f08fd5af86ab3d0

Contents?: true

Size: 1.52 KB

Versions: 2

Compression:

Stored size: 1.52 KB

Contents

Feature: Get IPV6

  As a client
  I want to get a file
  So that I have it on my computer

  Background:
    Given the stack supports ipv6

  Scenario: Active
    Given the test server is bound to "::1"
    And the test server is started
    And a successful login
    And the server has file "ascii_unix"
    And the client is in active mode
    When the client successfully gets text "ascii_unix"
    Then the local file "ascii_unix" should match the remote file

  Scenario: Passive
    Given the test server is bound to "::1"
    And the test server is started
    And a successful login
    And the server has file "ascii_unix"
    And the client is in passive mode
    When the client successfully gets text "ascii_unix"
    Then the local file "ascii_unix" should match the remote file

  Scenario: Active, TLS
    Given the test server is bound to "::1"
    And the test server has TLS mode "explicit"
    And the test server is started
    And a successful login
    And the server has file "ascii_unix"
    And the client is in active mode
    When the client successfully gets text "ascii_unix"
    Then the local file "ascii_unix" should match the remote file

  Scenario: Passive, TLS
    Given the test server is bound to "::1"
    And the test server has TLS mode "explicit"
    And the test server is started
    And a successful login
    And the server has file "ascii_unix"
    And the client is in passive mode
    When the client successfully gets text "ascii_unix"
    Then the local file "ascii_unix" should match the remote file

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ftpd-2.0.1 features/ftp_server/get_ipv6.feature
ftpd-2.0.0 features/ftp_server/get_ipv6.feature