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) #

Instance Method Detail

def env : Hash(String, String) #

def execute(cmd, args, output, error, timeout) #

def execute(cmd, args, output, error) #

def exit_fun : Int32 -> #

def remove_file(path) #

def run(*args, **options) #

def run(*args, **options, &) #

def std_err : IO #

def std_out : IO #

def write_tempfile(path, ext, content) #