INNER CODE UNIT · Go
func
gabrie30/ghorg · scripts/local-gitea/test-runner/main.go:59
func (tr *TestRunner) RunAllTests() error {
log.Printf("Starting integration tests with %d scenarios...", len(tr.config.TestScenarios))
// Ensure the ghorg directory exists
if err := tr.ensureGhorgDirectoryExists(); err != nil {
return fmt.Errorf("failed to create ghorg directory: %w", err)
}
// Clean up any existing test directories
if err := tr.cleanupTestDirectories(); err != nil {
log.Printf("Warning: Failed to clean up test directories: %v", err)
}
passed := 0
failed := 0
skipped := 0
for i, scenario := range tr.config.TestScenarios {