/
githubmirror
/
photoprism
Обзор
Документация
Войти
/
githubmirror
/
photoprism
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
pkg/log/status/errors_test.go
25 строк
650 B
Michael Mayer
Storage: Gate convert/backup/zip writes and centralize Err sentinels #5613
26 май 2026, 04:35
26 май 2026, 04:35
696c3cd
Код
Авторство
О чём код?
package status import ( "errors" "fmt" "testing" "github.com/stretchr/testify/assert" ) func TestErrCanceled(t *testing.T) { assert.EqualError(t, ErrCanceled, Canceled) wrapped := fmt.Errorf("worker stopped: %w", ErrCanceled) assert.True(t, errors.Is(wrapped, ErrCanceled)) assert.False(t, errors.Is(wrapped, ErrInsufficientStorage)) } func TestErrInsufficientStorage(t *testing.T) { assert.EqualError(t, ErrInsufficientStorage, InsufficientStorage) wrapped := fmt.Errorf("scheduler: %w (backup)", ErrInsufficientStorage) assert.True(t, errors.Is(wrapped, ErrInsufficientStorage)) assert.False(t, errors.Is(wrapped, ErrCanceled)) }