fix invalid memory address or nil pointer dereference when calling TestSuite RetrieveFeatures (#566)

Co-authored-by: Cornel Damian <cornel.damian@adswizz.com>
Этот коммит содержится в:
Cornel Damian 2024-04-08 15:53:28 +03:00 коммит произвёл GitHub
родитель fd3e0d5f9c
коммит 10407bc5a9
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194

4
run.go
Просмотреть файл

@ -361,6 +361,10 @@ func (ts TestSuite) RetrieveFeatures() ([]*models.Feature, error) {
}
}
if ts.Options.FS == nil {
ts.Options.FS = storage.FS{}
}
if len(opt.Paths) == 0 {
inf, err := func() (fs.FileInfo, error) {
file, err := opt.FS.Open("features")