mirror of
				https://github.com/appleboy/drone-ssh.git
				synced 2025-11-04 01:10:10 +08:00 
			
		
		
		
	test: improve testing.
This commit is contained in:
		
							parent
							
								
									876c4c1cee
								
							
						
					
					
						commit
						95f777f22e
					
				@ -138,14 +138,30 @@ func TestWrongKeyFormat(t *testing.T) {
 | 
			
		||||
func TestSSHScriptFromKeyFile(t *testing.T) {
 | 
			
		||||
	plugin := Plugin{
 | 
			
		||||
		Config: Config{
 | 
			
		||||
			Host:    []string{"localhost"},
 | 
			
		||||
			Host:    []string{"localhost", "127.0.0.1"},
 | 
			
		||||
			User:    "drone-scp",
 | 
			
		||||
			Port:    22,
 | 
			
		||||
			KeyPath: "./tests/.ssh/id_rsa",
 | 
			
		||||
			Script:  []string{"whoami"},
 | 
			
		||||
			Sleep:   1,
 | 
			
		||||
		},
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	err := plugin.Exec()
 | 
			
		||||
	assert.Nil(t, err)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func TestSSHScriptRunError(t *testing.T) {
 | 
			
		||||
	plugin := Plugin{
 | 
			
		||||
		Config: Config{
 | 
			
		||||
			Host:    []string{"localhost"},
 | 
			
		||||
			User:    "drone-scp",
 | 
			
		||||
			Port:    22,
 | 
			
		||||
			KeyPath: "./tests/.ssh/id_rsa",
 | 
			
		||||
			Script:  []string{"whoami", "whoam"},
 | 
			
		||||
		},
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	err := plugin.Exec()
 | 
			
		||||
	assert.NotNil(t, err)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user