Sha256: 1ba5f4182b877854bde4ef95f68ee108c43f6c159a1483f2f1e75362754621b8
Contents?: true
Size: 755 Bytes
Versions: 2
Compression:
Stored size: 755 Bytes
Contents
#! /usr/bin/env ruby require File.dirname(__FILE__) + '/test_helper.rb' require 'gonzui/cmdapp' require '_test-util' class CommandLineApplicationTest < Test::Unit::TestCase class TestApplication < Gonzui::CommandLineApplication def parse_options option_table = [] return parse_options_to_hash(option_table) end def start parse_options return @config end end def test_app app = TestApplication.new config = app.start assert(config.is_a?(Gonzui::Config)) original_stdout = STDOUT.dup assert(STDOUT.tty?) app.be_quiet begin assert_equal(false, STDOUT.tty?) ensure STDOUT.reopen(original_stdout) end assert(STDOUT.tty?) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gonzui-1.2-x86-mswin32-60 | test/test_cmdapp-app.rb |
gonzui-1.2 | test/test_cmdapp-app.rb |