Sha256: 3c5be482793d6d67b8a36aa3400b23df1ffb2769bc71faacff0c1d9d9a7fde7c

Contents?: true

Size: 1.4 KB

Versions: 5

Compression:

Stored size: 1.4 KB

Contents

Feature: command line utility
  As a systems administrator
  Or a hard core developer
  I want to get Visage up and running
  With the least hassle possible

  Scenario: Command line tool
    Given the "visage" gem is installed
    When I start the visage server helper with "visage-app start"
    Then a visage web server should be running

  Scenario: Seeing where Visage is getting its data from
    Given the "visage" gem is installed
    When I start the visage server helper with "visage-app start"
    Then I should see "Looking for RRDs in /.*collectd" on the terminal

  Scenario: Specified configuration directory
    Given the "visage" gem is installed
    And there is no file at "features/support/config/with_no_profiles/profiles.yaml"
    When I start the visage server helper with "visage-app start" and the following variables:
      | CONFIG_PATH                           |
      | features/support/config/with_no_profiles |
    Then I should see a file at "features/support/config/with_no_profiles/profiles.yaml"

  Scenario: Config upgrader
    Given the "visage" gem is installed
    When I start the visage server helper with "visage-app start" and the following variables:
      | CONFIG_PATH                           |
      | features/support/config/with_old_profile_yaml |
    Then I should see "The Visage profile format has changed" on the terminal
    And I should see "visage-app upgrade" on the terminal

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
visage-app-2.1.0 features/cli.feature
visage-app-2.0.5 features/cli.feature
visage-app-2.0.4 features/cli.feature
visage-app-2.0.2 features/cli.feature
visage-app-2.0.0 features/cli.feature