Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PrepareScriptEnvironment ¶
PrepareScriptEnvironment sets up a secure environment for script execution
func ValidateScript ¶
ValidateScript performs basic security checks on a script
Types ¶
type Cache ¶
type Cache struct {
// contains filtered or unexported fields
}
Cache handles caching of successful scripts and their test plans
type Executor ¶
type Executor struct {
// contains filtered or unexported fields
}
Executor handles running scripts in a controlled environment
func NewExecutor ¶
NewExecutor creates a new script executor
type Pipeline ¶
type Pipeline struct {
// contains filtered or unexported fields
}
Pipeline handles the script generation and testing process
type ShellConfig ¶
ShellConfig holds shell-specific configuration
func DetectShell ¶
func DetectShell() (*ShellConfig, error)
DetectShell determines the user's shell and returns its configuration
Click to show internal directories.
Click to hide internal directories.