瀏覽代碼

another try to better understand the random webdav test case failure

Nicola Murino 4 年之前
父節點
當前提交
15d6cd144a
共有 1 個文件被更改,包括 3 次插入6 次删除
  1. 3 6
      webdavd/webdavd_test.go

+ 3 - 6
webdavd/webdavd_test.go

@@ -1169,11 +1169,11 @@ func TestDeniedProtocols(t *testing.T) {
 
 func TestQuotaLimits(t *testing.T) {
 	u := getTestUser()
-	u.QuotaFiles = 100
+	u.QuotaFiles = 1
 	localUser, _, err := httpdtest.AddUser(u, http.StatusCreated)
 	assert.NoError(t, err)
 	u = getTestSFTPUser()
-	u.QuotaFiles = 100
+	u.QuotaFiles = 1
 	sftpUser, _, err := httpdtest.AddUser(u, http.StatusCreated)
 	assert.NoError(t, err)
 	for _, user := range []dataprovider.User{localUser, sftpUser} {
@@ -1191,7 +1191,7 @@ func TestQuotaLimits(t *testing.T) {
 		testFilePath2 := filepath.Join(homeBasePath, testFileName2)
 		err = createTestFile(testFilePath2, testFileSize2)
 		assert.NoError(t, err)
-		client := getWebDavClient(user, true, nil)
+		client := getWebDavClient(user, false, nil)
 		// test quota files
 		err = uploadFile(testFilePath, testFileName+".quota", testFileSize, client)
 		if !assert.NoError(t, err, "username: %v", user.Username) {
@@ -1201,9 +1201,6 @@ func TestQuotaLimits(t *testing.T) {
 			}
 			printLatestLogs(20)
 		}
-		user.QuotaFiles = 1
-		user, _, err = httpdtest.UpdateUser(user, http.StatusOK, "")
-		assert.NoError(t, err)
 		err = uploadFile(testFilePath, testFileName+".quota1", testFileSize, client)
 		assert.Error(t, err, "username: %v", user.Username)
 		err = client.Rename(testFileName+".quota", testFileName, false)