class Crytic::SideEffects

Defined in:

crytic/side_effects.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(std_out : IO, std_err : IO, exit_fun : Int32 -> _, env : Hash(String, String), process_runner : ProcessRunner, file_remover : String -> Void, tempfile_writer : String, String, String -> String) #

[View source]

Instance Method Detail

def env : Hash(String, String) #

[View source]
def execute(cmd, args, output, error, timeout) #

[View source]
def execute(cmd, args, output, error) #

[View source]
def exit_fun : Int32 -> #

[View source]
def remove_file(path) #

[View source]
def run(*args, **options) #

[View source]
def run(*args, **options, &) #

[View source]
def std_err : IO #

[View source]
def std_out : IO #

[View source]
def write_tempfile(path, ext, content) #

[View source]