Sha256: 49bf7dc29b561a05484306b6e085b7a89f72cbd7b6200e089a1f3c04e74eb833

Contents?: true

Size: 626 Bytes

Versions: 37

Compression:

Stored size: 626 Bytes

Contents

Feature: Starting and stopping a client application

  @basic
  Scenario: The simplest thing that could work
    Given a file named "simple.rb" with mode "0755" and with:
      """ruby
      require 'vedeu'

      class VedeuTestApp
        include Vedeu

        configure do
          debug!
          log '/tmp/vedeu_test_helper.log'
        end

        def self.start(argv = ARGV)
          Vedeu::Launcher.execute!(argv)
        end
      end

      VedeuTestApp.start(ARGV)
      """
    When I run `ruby simple.rb` interactively
    And I type "q"
    And I close the stdin stream
    Then the exit status should be 1

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
vedeu-0.4.35 features/start_stop.feature
vedeu-0.4.34 features/start_stop.feature
vedeu-0.4.33 features/start_stop.feature
vedeu-0.4.32 features/start_stop.feature
vedeu-0.4.31 features/start_stop.feature
vedeu-0.4.30 features/start_stop.feature
vedeu-0.4.29 features/start_stop.feature
vedeu-0.4.28 features/start_stop.feature
vedeu-0.4.27 features/start_stop.feature
vedeu-0.4.26 features/start_stop.feature
vedeu-0.4.25 features/start_stop.feature
vedeu-0.4.24 features/start_stop.feature
vedeu-0.4.23 features/start_stop.feature
vedeu-0.4.22 features/start_stop.feature
vedeu-0.4.21 features/start_stop.feature
vedeu-0.4.20 features/start_stop.feature
vedeu-0.4.19 features/start_stop.feature
vedeu-0.4.18 features/start_stop.feature
vedeu-0.4.17 features/start_stop.feature
vedeu-0.4.16 features/start_stop.feature