Sha256: 8bd8d3c957a8b376ebaf0fe3040de25e2ad094fe212bccfdcb0b2ce89b07e456

Contents?: true

Size: 1.33 KB

Versions: 19

Compression:

Stored size: 1.33 KB

Contents

Feature: Set time to wait after spawning command

  As a developer
  I want to configure a time span to wait after the command was spawned
  In order to prevent failure of some commands which take a little bit longer
  to load.


  If you setup a ruby script, this may load bundler. This makes the script to
  start up a little bit longer. If you want to run a command in background,
  starting the command in a background process may take longer then sending it
  a signal.

  If you experience some brittle tests with background commands, try to set the
  `#startup_wait_time`.

  Background:
    Given I use the fixture "cli-app"

  Scenario: Default value
    Given a file named "features/support/aruba.rb" with:
    """ruby
    Aruba.configure do |config|
      puts %(The default value is "#{config.startup_wait_time}")
    end
    """
    When I successfully run `cucumber`
    Then the output should contain:
    """
    The default value is "0"
    """

  Scenario: Modify value
    Given a file named "features/support/aruba.rb" with:
    """ruby
    Aruba.configure do |config|
      config.startup_wait_time = 2
    end

    Aruba.configure do |config|
      puts %(The new value is "#{config.startup_wait_time}")
    end
    """
    Then I successfully run `cucumber`
    Then the output should contain:
    """
    The new value is "2"
    """

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
aruba-0.14.9 features/configuration/startup_wait_time.feature
aruba-0.14.8 features/configuration/startup_wait_time.feature
aruba-0.14.7 features/configuration/startup_wait_time.feature
aruba-0.14.6 features/configuration/startup_wait_time.feature
aruba-0.14.5 features/configuration/startup_wait_time.feature
aruba-0.14.4 features/configuration/startup_wait_time.feature
aruba-0.14.3 features/configuration/startup_wait_time.feature
aruba-win-fix-0.14.2 features/configuration/startup_wait_time.feature
aruba-0.14.2 features/configuration/startup_wait_time.feature
aruba-0.14.1 features/configuration/startup_wait_time.feature
aruba-0.14.0 features/configuration/startup_wait_time.feature
aruba-0.13.0 features/configuration/startup_wait_time.feature
aruba-0.12.0 features/configuration/startup_wait_time.feature
aruba-0.11.2 features/configuration/startup_wait_time.feature
aruba-0.11.1 features/configuration/startup_wait_time.feature
aruba-0.11.0.pre4 features/configuration/startup_wait_time.feature
aruba-0.11.0.pre3 features/configuration/startup_wait_time.feature
aruba-0.11.0.pre2 features/configuration/startup_wait_time.feature
aruba-0.11.0.pre features/configuration/startup_wait_time.feature