Selaa lähdekoodia

sftpd: fix keyboard interactive test cases

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
Nicola Murino 2 vuotta sitten
vanhempi
commit
132d18d5d1
1 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 4 0
      internal/sftpd/sftpd_test.go

+ 4 - 0
internal/sftpd/sftpd_test.go

@@ -393,9 +393,13 @@ func TestInitialization(t *testing.T) {
 	sftpdConf.KeyboardInteractiveHook = "invalid_file"
 	err = sftpdConf.Initialize(configDir)
 	assert.Error(t, err)
+	sftpdConf.KeyboardInteractiveAuthentication = true
 	sftpdConf.KeyboardInteractiveHook = filepath.Join(homeBasePath, "invalid_file")
 	err = sftpdConf.Initialize(configDir)
 	assert.Error(t, err)
+	sftpdConf.KeyboardInteractiveAuthentication = false
+	err = sftpdConf.Initialize(configDir)
+	assert.Error(t, err)
 	sftpdConf.Bindings = []sftpd.Binding{
 		{
 			Port:             4444,