/
githubmirror
/
photoprism
Обзор
Документация
Войти
/
githubmirror
/
photoprism
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
pkg/fs/stat_test.go
34 строки
640 B
Michael Mayer
Security: Add gosec fixes with shared URL and fs validation helpers
03 мар 2026, 18:38
03 мар 2026, 18:38
f2aabb9
Код
Авторство
О чём код?
package fs import ( "testing" "github.com/stretchr/testify/assert" ) func TestStat(t *testing.T) { // Success case info, err := Stat("./testdata/test.jpg") assert.NoError(t, err) assert.False(t, info.IsDir()) assert.Greater(t, info.Size(), int64(0)) // Error on empty path _, err = Stat("") assert.Error(t, err) } func TestStatFile(t *testing.T) { // Success case. info, err := StatFile("./testdata/test.jpg") assert.NoError(t, err) assert.False(t, info.IsDir()) // Error on directory path. _, err = StatFile("./testdata") assert.Error(t, err) // Error on empty path. _, err = StatFile("") assert.Error(t, err) }