Test more reserved usernames (#8263)
* Test more reserved usernames * Add more reserved usernames, sort them * Reserve "attachments" username (is a used route) * It's "avatars" being reserved, not "avatar"
This commit is contained in:
		
					parent
					
						
							
								43c0249583
							
						
					
				
			
			
				commit
				
					
						3dd1cee331
					
				
			
		
					 2 changed files with 15 additions and 1 deletions
				
			
		| 
						 | 
					@ -74,9 +74,22 @@ func TestRenameReservedUsername(t *testing.T) {
 | 
				
			||||||
	prepareTestEnv(t)
 | 
						prepareTestEnv(t)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	reservedUsernames := []string{
 | 
						reservedUsernames := []string{
 | 
				
			||||||
 | 
							"admin",
 | 
				
			||||||
 | 
							"api",
 | 
				
			||||||
 | 
							"attachments",
 | 
				
			||||||
 | 
							"avatars",
 | 
				
			||||||
 | 
							"explore",
 | 
				
			||||||
		"help",
 | 
							"help",
 | 
				
			||||||
		"user",
 | 
							"install",
 | 
				
			||||||
 | 
							"issues",
 | 
				
			||||||
 | 
							"login",
 | 
				
			||||||
 | 
							"metrics",
 | 
				
			||||||
 | 
							"notifications",
 | 
				
			||||||
 | 
							"org",
 | 
				
			||||||
 | 
							"pulls",
 | 
				
			||||||
 | 
							"repo",
 | 
				
			||||||
		"template",
 | 
							"template",
 | 
				
			||||||
 | 
							"user",
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	session := loginUser(t, "user2")
 | 
						session := loginUser(t, "user2")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -776,6 +776,7 @@ func NewGhostUser() *User {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
var (
 | 
					var (
 | 
				
			||||||
	reservedUsernames = []string{
 | 
						reservedUsernames = []string{
 | 
				
			||||||
 | 
							"attachments",
 | 
				
			||||||
		"admin",
 | 
							"admin",
 | 
				
			||||||
		"api",
 | 
							"api",
 | 
				
			||||||
		"assets",
 | 
							"assets",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue