Explorar el Código

etcdctl: Adding e2e tests for userAddTest

Jonathan Bazan hace 9 años
padre
commit
d51a7dba43
Se han modificado 1 ficheros con 12 adiciones y 0 borrados
  1. 12 0
      e2e/ctl_v3_user_test.go

+ 12 - 0
e2e/ctl_v3_user_test.go

@@ -39,6 +39,18 @@ func userAddTest(cx ctlCtx) {
 			expectedStr: "User username created",
 			stdIn:       []string{"password"},
 		},
+		// Adds a user name using the usertest:password syntax.
+		{
+			args:        []string{"add", "usertest:password"},
+			expectedStr: "User usertest created",
+			stdIn:       []string{},
+		},
+		// Tries to add a user with empty username.
+		{
+			args:        []string{"add", ":password"},
+			expectedStr: "empty user name is not allowed.",
+			stdIn:       []string{},
+		},
 		// Tries to add a user name that already exists.
 		{
 			args:        []string{"add", "username", "--interactive=false"},