Fix errcheck issues in server/channels/app/imaging/decode_test.go (#28958)

Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
Этот коммит содержится в:
Samarth Mishra
2024-11-04 15:25:48 +05:30
коммит произвёл GitHub
родитель fdd5bb9c02
Коммит e86560d04c
2 изменённых файлов: 30 добавлений и 12 удалений

Просмотреть файл

@@ -105,7 +105,6 @@ issues:
channels/app/file_test.go|\
channels/app/helper_test.go|\
channels/app/imaging/decode.go|\
channels/app/imaging/decode_test.go|\
channels/app/import_functions.go|\
channels/app/import_functions_test.go|\
channels/app/import_utils_test.go|\

Просмотреть файл

@@ -53,7 +53,9 @@ func TestDecoderDecode(t *testing.T) {
imgFile, err := os.Open(imgDir + "/test.png")
require.NoError(t, err)
require.NotNil(t, imgFile)
defer imgFile.Close()
defer func() {
require.NoError(t, imgFile.Close())
}()
img, format, err := d.Decode(imgFile)
require.NoError(t, err)
@@ -80,7 +82,10 @@ func TestDecoderDecode(t *testing.T) {
imgFile, err := os.Open(imgDir + "/test.png")
require.NoError(t, err)
require.NotNil(t, imgFile)
defer imgFile.Close()
defer func() {
require.NoError(t, imgFile.Close())
}()
img, format, err := d.Decode(imgFile)
require.NoError(t, err)
@@ -94,7 +99,10 @@ func TestDecoderDecode(t *testing.T) {
imgFile, err := os.Open(imgDir + "/test.png")
require.NoError(t, err)
require.NotNil(t, imgFile)
defer imgFile.Close()
defer func() {
require.NoError(t, imgFile.Close())
}()
img, format, err := d.Decode(imgFile)
require.NoError(t, err)
@@ -121,7 +129,10 @@ func TestDecoderDecodeMemBounded(t *testing.T) {
imgFile, err := os.Open(imgDir + "/test.png")
require.NoError(t, err)
require.NotNil(t, imgFile)
defer imgFile.Close()
defer func() {
require.NoError(t, imgFile.Close())
}()
var wg sync.WaitGroup
wg.Add(2)
@@ -131,11 +142,14 @@ func TestDecoderDecodeMemBounded(t *testing.T) {
go func() {
defer wg.Done()
img, format, release, err := d.DecodeMemBounded(imgFile)
lock.Lock()
imgFile.Seek(0, 0)
lock.Unlock()
require.NoError(t, err)
defer release()
lock.Lock()
_, err = imgFile.Seek(0, 0)
require.NoError(t, err)
lock.Unlock()
require.NotNil(t, img)
require.Equal(t, "png", format)
require.NotNil(t, release)
@@ -145,11 +159,14 @@ func TestDecoderDecodeMemBounded(t *testing.T) {
go func() {
defer wg.Done()
img, format, release, err := d.DecodeMemBounded(imgFile)
lock.Lock()
imgFile.Seek(0, 0)
lock.Unlock()
require.NoError(t, err)
defer release()
lock.Lock()
_, err = imgFile.Seek(0, 0)
require.NoError(t, err)
lock.Unlock()
require.NotNil(t, img)
require.Equal(t, "png", format)
require.NotNil(t, release)
@@ -207,7 +224,9 @@ func TestDecoderDecodeMemBounded(t *testing.T) {
imgFile, err := os.Open(imgDir + "/test.png")
require.NoError(t, err)
require.NotNil(t, imgFile)
defer imgFile.Close()
defer func() {
require.NoError(t, imgFile.Close())
}()
img, format, release, err := d.DecodeMemBounded(imgFile)
require.NoError(t, err)