Module: ShellTest

Includes:
FileMethods, ShellMethods
Defined in:
lib/shell_test/unit/shim.rb,
lib/shell_test.rb,
lib/shell_test/unit.rb,
lib/shell_test/version.rb,
lib/shell_test/env_methods.rb,
lib/shell_test/file_methods.rb,
lib/shell_test/regexp_escape.rb,
lib/shell_test/shell_methods.rb,
lib/shell_test/string_methods.rb,
lib/shell_test/shell_methods/agent.rb,
lib/shell_test/shell_methods/timer.rb,
lib/shell_test/shell_methods/utils.rb,
lib/shell_test/shell_methods/session.rb

Overview

:stopdoc:

Defined Under Namespace

Modules: EnvMethods, FileMethods, ShellMethods, StringMethods, Unit Classes: RegexpEscape

Constant Summary collapse

VERSION =
"0.5.0"

Instance Attribute Summary

Attributes included from ShellMethods

#original_env

Attributes included from FileMethods

#user_dir

Method Summary

Methods included from ShellMethods

#_assert_script, #_assert_script_match, #_pty, #assert_script, #assert_script_match, #pty, #setup, #teardown

Methods included from EnvMethods

set_env, with_env

Methods included from StringMethods

#_assert_str_equal, #_assert_str_match, #assert_str_equal, #assert_str_match, #expand_ctrl_chars, #indent, #outdent, #whitespace_escape

Methods included from FileMethods

#_prepare, #atime, #class_dir, #cleanup, #content, #ctime, #glob, #keep_outputs?, #method_dir, #method_name, #mode, #mtime, #path, #prepare, #prepare_dir, #remove, #setup, #teardown

Methods included from FileMethods::ModuleMethods

included