/
githubmirror
/
photoprism
Обзор
Документация
Войти
/
githubmirror
/
photoprism
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
pkg/media/extensions_test.go
28 строк
664 B
Michael Mayer
Index: Refine incremental XMP sidecar re-read #2260 #5685
22 июл 2026, 16:46
22 июл 2026, 16:46
f7d82cc
Код
Авторство
О чём код?
package media import ( "sort" "testing" "github.com/stretchr/testify/assert" ) func TestMainExtensions(t *testing.T) { exts := MainExtensions() t.Run("Sorted", func(t *testing.T) { assert.True(t, sort.StringsAreSorted(exts)) }) t.Run("ContainsMainFormats", func(t *testing.T) { assert.Contains(t, exts, ".jpg") assert.Contains(t, exts, ".png") assert.Contains(t, exts, ".mp4") }) t.Run("CanonicalLowercaseOnly", func(t *testing.T) { assert.NotContains(t, exts, ".JPG") }) t.Run("ExcludesSidecars", func(t *testing.T) { assert.NotContains(t, exts, ".xmp") assert.NotContains(t, exts, ".json") assert.NotContains(t, exts, ".yml") }) }