mirror of
https://github.com/drakkan/sftpgo.git
synced 2025-12-07 23:00:55 +03:00
micro optimizations spotted using the go-critic linter
This commit is contained in:
@@ -1054,7 +1054,7 @@ func TestHasSpace(t *testing.T) {
|
||||
|
||||
folder, err := dataprovider.GetFolderByName(folderName)
|
||||
assert.NoError(t, err)
|
||||
err = dataprovider.UpdateVirtualFolderQuota(folder, 10, 1048576, true)
|
||||
err = dataprovider.UpdateVirtualFolderQuota(&folder, 10, 1048576, true)
|
||||
assert.NoError(t, err)
|
||||
quotaResult = c.HasSpace(true, false, "/vdir/file1")
|
||||
assert.False(t, quotaResult.HasSpace)
|
||||
@@ -1105,14 +1105,14 @@ func TestUpdateQuotaMoveVFolders(t *testing.T) {
|
||||
assert.NoError(t, err)
|
||||
folder2, err := dataprovider.GetFolderByName(folderName2)
|
||||
assert.NoError(t, err)
|
||||
err = dataprovider.UpdateVirtualFolderQuota(folder1, 1, 100, true)
|
||||
err = dataprovider.UpdateVirtualFolderQuota(&folder1, 1, 100, true)
|
||||
assert.NoError(t, err)
|
||||
err = dataprovider.UpdateVirtualFolderQuota(folder2, 2, 150, true)
|
||||
err = dataprovider.UpdateVirtualFolderQuota(&folder2, 2, 150, true)
|
||||
assert.NoError(t, err)
|
||||
fs, err := user.GetFilesystem("id")
|
||||
assert.NoError(t, err)
|
||||
c := NewBaseConnection("", ProtocolSFTP, user, fs)
|
||||
c.updateQuotaMoveBetweenVFolders(user.VirtualFolders[0], user.VirtualFolders[1], -1, 100, 1)
|
||||
c.updateQuotaMoveBetweenVFolders(&user.VirtualFolders[0], &user.VirtualFolders[1], -1, 100, 1)
|
||||
folder1, err = dataprovider.GetFolderByName(folderName1)
|
||||
assert.NoError(t, err)
|
||||
assert.Equal(t, 0, folder1.UsedQuotaFiles)
|
||||
@@ -1122,7 +1122,7 @@ func TestUpdateQuotaMoveVFolders(t *testing.T) {
|
||||
assert.Equal(t, 3, folder2.UsedQuotaFiles)
|
||||
assert.Equal(t, int64(250), folder2.UsedQuotaSize)
|
||||
|
||||
c.updateQuotaMoveBetweenVFolders(user.VirtualFolders[1], user.VirtualFolders[0], 10, 100, 1)
|
||||
c.updateQuotaMoveBetweenVFolders(&user.VirtualFolders[1], &user.VirtualFolders[0], 10, 100, 1)
|
||||
folder1, err = dataprovider.GetFolderByName(folderName1)
|
||||
assert.NoError(t, err)
|
||||
assert.Equal(t, 0, folder1.UsedQuotaFiles)
|
||||
@@ -1132,9 +1132,9 @@ func TestUpdateQuotaMoveVFolders(t *testing.T) {
|
||||
assert.Equal(t, 2, folder2.UsedQuotaFiles)
|
||||
assert.Equal(t, int64(150), folder2.UsedQuotaSize)
|
||||
|
||||
err = dataprovider.UpdateUserQuota(user, 1, 100, true)
|
||||
err = dataprovider.UpdateUserQuota(&user, 1, 100, true)
|
||||
assert.NoError(t, err)
|
||||
c.updateQuotaMoveFromVFolder(user.VirtualFolders[1], -1, 50, 1)
|
||||
c.updateQuotaMoveFromVFolder(&user.VirtualFolders[1], -1, 50, 1)
|
||||
folder2, err = dataprovider.GetFolderByName(folderName2)
|
||||
assert.NoError(t, err)
|
||||
assert.Equal(t, 1, folder2.UsedQuotaFiles)
|
||||
@@ -1144,7 +1144,7 @@ func TestUpdateQuotaMoveVFolders(t *testing.T) {
|
||||
assert.Equal(t, 1, user.UsedQuotaFiles)
|
||||
assert.Equal(t, int64(100), user.UsedQuotaSize)
|
||||
|
||||
c.updateQuotaMoveToVFolder(user.VirtualFolders[1], -1, 100, 1)
|
||||
c.updateQuotaMoveToVFolder(&user.VirtualFolders[1], -1, 100, 1)
|
||||
folder2, err = dataprovider.GetFolderByName(folderName2)
|
||||
assert.NoError(t, err)
|
||||
assert.Equal(t, 2, folder2.UsedQuotaFiles)
|
||||
|
||||
Reference in New Issue
Block a user