diff --git a/hrp/internal/version/VERSION b/hrp/internal/version/VERSION index ab8d7a50..460c33c3 100644 --- a/hrp/internal/version/VERSION +++ b/hrp/internal/version/VERSION @@ -1 +1 @@ -v5.0.0+2411031211 +v5.0.0+2411031830 diff --git a/hrp/summary.go b/hrp/summary.go index e963008e..8e921abe 100644 --- a/hrp/summary.go +++ b/hrp/summary.go @@ -66,9 +66,17 @@ func (s *Summary) AddCaseSummary(caseSummary *TestCaseSummary) { } } +func (s *Summary) SetupDirPath() (path string, err error) { + dirPath := filepath.Join(s.rootDir, config.ResultsDir) + err = builtin.EnsureFolderExists(dirPath) + if err != nil { + return "", err + } + return dirPath, nil +} + func (s *Summary) GenHTMLReport() error { - reportsDir := filepath.Join(s.rootDir, config.ResultsDir) - err := builtin.EnsureFolderExists(reportsDir) + reportsDir, err := s.SetupDirPath() if err != nil { return err } @@ -97,8 +105,7 @@ func (s *Summary) GenHTMLReport() error { } func (s *Summary) GenSummary() (path string, err error) { - reportsDir := filepath.Join(s.rootDir, config.ResultsDir) - err = builtin.EnsureFolderExists(reportsDir) + reportsDir, err := s.SetupDirPath() if err != nil { return "", err }