Sha256: 3d334e0be9a162023d81aad4bd9b4cef7190a5749c77f3601f63acf8783cd276

Contents?: true

Size: 1.03 KB

Versions: 1

Compression:

Stored size: 1.03 KB

Contents

Feature: Access restriction
  In order to prevent others from accessing your node,
  the admin console will only be available through a local-web-server.

  Scenario: Access from local browser through local web server
    Given a testbed with an "LocalWebServer" application
    And a "Admin" application in it
    And the default instance of the "Admin" application is offered on "LocalWebServer" under "/"
    When the browser accesses the "LocalWebServer" application on "/"
    Then it is given a valid html page


  Scenario: Access from local browser through global web server
    Given a testbed with a "GlobalWebServer" application
    And a "Admin" application in it
    And a "NameService" application in it
    And a "GlobalWebProxy" application in it
    When the "default" instance of "Admin" is offered on the "GlobalWebServer" application
    And the "default" instance of "Admin" is globally mounted on "test.appswarm/my/path"
    And a client accesses "http://test.appswarm/my/path" through "GlobalWebProxy"
    Then the access is restricted

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
appswarm-0.0.1 apps/admin/features/access.feature