Module: CmdLineTest::ClassMethods
- Included in:
- Test::Unit::TestCase
- Defined in:
- lib/cmd_line_test.rb
Instance Attribute Summary collapse
-
#cli_block ⇒ Object
Returns the value of attribute cli_block.
-
#cli_error ⇒ Object
Returns the value of attribute cli_error.
-
#cli_error_stack ⇒ Object
Returns the value of attribute cli_error_stack.
-
#cli_exit_status ⇒ Object
Returns the value of attribute cli_exit_status.
-
#cli_output ⇒ Object
Returns the value of attribute cli_output.
-
#show_output ⇒ Object
Returns the value of attribute show_output.
Instance Method Summary collapse
Instance Attribute Details
#cli_block ⇒ Object
Returns the value of attribute cli_block.
3 4 5 |
# File 'lib/cmd_line_test.rb', line 3 def cli_block @cli_block end |
#cli_error ⇒ Object
Returns the value of attribute cli_error.
3 4 5 |
# File 'lib/cmd_line_test.rb', line 3 def cli_error @cli_error end |
#cli_error_stack ⇒ Object
Returns the value of attribute cli_error_stack.
3 4 5 |
# File 'lib/cmd_line_test.rb', line 3 def cli_error_stack @cli_error_stack end |
#cli_exit_status ⇒ Object
Returns the value of attribute cli_exit_status.
3 4 5 |
# File 'lib/cmd_line_test.rb', line 3 def cli_exit_status @cli_exit_status end |
#cli_output ⇒ Object
Returns the value of attribute cli_output.
3 4 5 |
# File 'lib/cmd_line_test.rb', line 3 def cli_output @cli_output end |
#show_output ⇒ Object
Returns the value of attribute show_output.
3 4 5 |
# File 'lib/cmd_line_test.rb', line 3 def show_output @show_output end |
Instance Method Details
#run_command_line_as(options = nil, &block) ⇒ Object
5 6 7 8 |
# File 'lib/cmd_line_test.rb', line 5 def run_command_line_as( = nil, &block) self.show_output = && [:show_output] || false self.cli_block = block end |