Sha256: 21ab2c53dbbeedd5d41997c00f3c48a556b8b0d07699a7b9c988b5679ac66e98

Contents?: true

Size: 686 Bytes

Versions: 6

Compression:

Stored size: 686 Bytes

Contents

Feature: Recording shell

  In order to impress the world
  As a `shelr` user
  I would like to record my terminal

  Background:
    Given shelr backend is script

  Scenario: Basic recording
    When I run `shelr record` interactively
    And I type "test screencast"
    And I type "ls"
    # FIXME: wtf with nested processes?
    And I type "exit"
    Then the stdout should contain "Provide HUMAN NAME for Your record: "
    And the stdout should contain "Press Ctrl+D or 'exit' to finish recording"
    And the stdout should contain "Replay  : shelr play last"
    And the stdout should contain "Publish : shelr push last"
    And the stdout should contain "Your session started"

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
shelr-0.11.8 features/recording.feature
shelr-0.11.7 features/recording.feature
shelr-0.11.6 features/recording.feature
shelr-0.11.5 features/recording.feature
shelr-0.11.4 features/recording.feature
shelr-0.11.3 features/recording.feature