Documentation
¶
Overview ¶
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ParseRequestFunc ¶
type ParseScenarioConfigFunc ¶
type ParseScenarioConfigFunc func(*scenario.ScenarioConfig, io.Reader) error
type Treewalker ¶
type Treewalker struct {
// contains filtered or unexported fields
}
func NewTreewalker ¶
func NewTreewalker(cfg config.Config, logger slog.Logger, parseRequest ParseRequestFunc, parseScenarioConfig ParseScenarioConfigFunc) (*Treewalker, error)
func (*Treewalker) ParseFiletree ¶
func (t *Treewalker) ParseFiletree(ctx context.Context, fileSystem fs.FS) ([]scenario.ScenarioBlueprint, error)
func (*Treewalker) ParseSecrets ¶
func (t *Treewalker) ParseSecrets() (map[string]any, error)
Click to show internal directories.
Click to hide internal directories.