Sha256: f1708b8c0f076b0e8a6b2f37a73c7ca10a0a36378062aa4b2a251f7d053f1c4a

Contents?: true

Size: 363 Bytes

Versions: 8

Compression:

Stored size: 363 Bytes

Contents

# encoding: utf-8

require 'tty/prompt'

module TTY
  # Used for initializing test cases
  class TestPrompt < Prompt
    def initialize(options = {})
      @input  = StringIO.new
      @output = StringIO.new
      options.merge!({input: @input, output: @output})
      super(options)
      @pastel = Pastel.new(enabled: true)
    end
  end # TestPrompt
end # TTY

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
tty-prompt-0.9.0 lib/tty/prompt/test.rb
tty-prompt-0.8.0 lib/tty/prompt/test.rb
tty-prompt-0.7.1 lib/tty/prompt/test.rb
tty-prompt-0.7.0 lib/tty/prompt/test.rb
tty-prompt-0.6.0 lib/tty/prompt/test.rb
tty-prompt-0.5.0 lib/tty/prompt/test.rb
tty-prompt-0.4.0 lib/tty/prompt/test.rb
tty-prompt-0.3.0 lib/tty/prompt/test.rb