mirror of https://github.com/knative/func.git
19 lines
459 B
Go
19 lines
459 B
Go
package e2e
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
// Delete runs `func delete' command for a given test project and verifies it get deleted
|
|
func Delete(t *testing.T, knFunc *TestShellCmdRunner, project *FunctionTestProject) {
|
|
// Invoke delete command
|
|
result := knFunc.Exec("delete", project.FunctionName)
|
|
if result.Error != nil && project.IsDeployed {
|
|
t.Fail()
|
|
}
|
|
project.IsDeployed = false
|
|
|
|
// Invoke list to verify project was deleted
|
|
List(t, knFunc, *project)
|
|
}
|