Sha256: 30fb5af73d1d8697019d52af71abd4c6aadd73ae9e368848ba272fe5b00d2f65

Contents?: true

Size: 780 Bytes

Versions: 14

Compression:

Stored size: 780 Bytes

Contents

@ignore
Feature: Running a console command
  In order to interactively explore Kitchen's internals and wiring
  As an opterator
  I want to run a command to launch an interactive console session

  Background:
    Given a file named ".kitchen.yml" with:
    """
    ---
    driver:
      name: dummy

    provisioner:
      name: dummy

    platforms:
      - name: flebian

    suites:
      - name: default
      - name: full
    """

  @spawn
  Scenario: Launching a session
    When I run `kitchen console` interactively
    And I type "instances.map { |i| i.name }"
    And I type "exit"
    Then the output should contain "kc(Kitchen::Config)> "
    Then the output should contain:
    """
    ["default-flebian", "full-flebian"]
    """
    And the exit status should be 0

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
test-kitchen-1.23.3 features/kitchen_console_command.feature
test-kitchen-1.23.2 features/kitchen_console_command.feature
test-kitchen-1.22.1 features/kitchen_console_command.feature
test-kitchen-1.23.0 features/kitchen_console_command.feature
test-kitchen-1.22.0 features/kitchen_console_command.feature
test-kitchen-1.21.2 features/kitchen_console_command.feature
test-kitchen-1.21.1 features/kitchen_console_command.feature
test-kitchen-1.21.0 features/kitchen_console_command.feature
test-kitchen-1.20.0 features/kitchen_console_command.feature
test-kitchen-1.19.2 features/kitchen_console_command.feature
test-kitchen-1.19.1 features/kitchen_console_command.feature
test-kitchen-1.19.0 features/kitchen_console_command.feature
test-kitchen-1.18.0 features/kitchen_console_command.feature
test-kitchen-1.17.0 features/kitchen_console_command.feature