mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	* comment backport test since the test reference many changes * fix missing drone test on release/* * remove test coverage on release/*
		
			
				
	
	
		
			57 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
// Copyright 2017 The Gitea Authors. All rights reserved.
 | 
						|
// Use of this source code is governed by a MIT-style
 | 
						|
// license that can be found in the LICENSE file.
 | 
						|
 | 
						|
package user
 | 
						|
 | 
						|
/*func TestChangePassword(t *testing.T) {
 | 
						|
	oldPassword := "password"
 | 
						|
	setting.MinPasswordLength = 6
 | 
						|
 | 
						|
	for _, req := range []struct {
 | 
						|
		OldPassword string
 | 
						|
		NewPassword string
 | 
						|
		Retype      string
 | 
						|
		Message     string
 | 
						|
	}{
 | 
						|
		{
 | 
						|
			OldPassword: oldPassword,
 | 
						|
			NewPassword: "123456",
 | 
						|
			Retype:      "123456",
 | 
						|
			Message:     "",
 | 
						|
		},
 | 
						|
		{
 | 
						|
			OldPassword: oldPassword,
 | 
						|
			NewPassword: "12345",
 | 
						|
			Retype:      "12345",
 | 
						|
			Message:     "auth.password_too_short",
 | 
						|
		},
 | 
						|
		{
 | 
						|
			OldPassword: "12334",
 | 
						|
			NewPassword: "123456",
 | 
						|
			Retype:      "123456",
 | 
						|
			Message:     "settings.password_incorrect",
 | 
						|
		},
 | 
						|
		{
 | 
						|
			OldPassword: oldPassword,
 | 
						|
			NewPassword: "123456",
 | 
						|
			Retype:      "12345",
 | 
						|
			Message:     "form.password_not_match",
 | 
						|
		},
 | 
						|
	} {
 | 
						|
		models.PrepareTestEnv(t)
 | 
						|
		ctx := test.MockContext(t, "user/settings/security")
 | 
						|
		test.LoadUser(t, ctx, 2)
 | 
						|
		test.LoadRepo(t, ctx, 1)
 | 
						|
 | 
						|
		SettingsSecurityPost(ctx, auth.ChangePasswordForm{
 | 
						|
			OldPassword: req.OldPassword,
 | 
						|
			Password:    req.NewPassword,
 | 
						|
			Retype:      req.Retype,
 | 
						|
		})
 | 
						|
 | 
						|
		assert.EqualValues(t, req.Message, ctx.Flash.ErrorMsg)
 | 
						|
		assert.EqualValues(t, http.StatusFound, ctx.Resp.Status())
 | 
						|
	}
 | 
						|
}*/
 |