(cliConnection plugin.CliConnection, args []string)
| 12 | } |
| 13 | |
| 14 | func (c *Test1) Run(cliConnection plugin.CliConnection, args []string) { |
| 15 | switch args[0] { |
| 16 | case "CliCommandWithoutTerminalOutput": |
| 17 | result, _ := cliConnection.CliCommandWithoutTerminalOutput("target") |
| 18 | fmt.Println("Done CliCommandWithoutTerminalOutput:", result) |
| 19 | case "CliCommand": |
| 20 | var result []string |
| 21 | var err error |
| 22 | if len(args) > 1 { |
| 23 | result, err = cliConnection.CliCommand(args[1:]...) |
| 24 | if err != nil { |
| 25 | fmt.Println("Error in CliCommand()", err) |
| 26 | } |
| 27 | } else { |
| 28 | result, _ = cliConnection.CliCommand("target") |
| 29 | } |
| 30 | fmt.Println("Done CliCommand:", result) |
| 31 | case "GetCurrentOrg": |
| 32 | result, err := cliConnection.GetCurrentOrg() |
| 33 | fmt.Printf("Done GetCurrentOrg: err:[%v], result:[%+v]\n", err, result) |
| 34 | case "GetCurrentSpace": |
| 35 | result, err := cliConnection.GetCurrentSpace() |
| 36 | fmt.Printf("Done GetCurrentSpace: err:[%v], result:[%+v]\n", err, result) |
| 37 | case "Username": |
| 38 | result, _ := cliConnection.Username() |
| 39 | fmt.Println("Done Username:", result) |
| 40 | case "UserGuid": |
| 41 | result, _ := cliConnection.UserGuid() |
| 42 | fmt.Println("Done UserGuid:", result) |
| 43 | case "UserEmail": |
| 44 | result, _ := cliConnection.UserEmail() |
| 45 | fmt.Println("Done UserEmail:", result) |
| 46 | case "IsLoggedIn": |
| 47 | result, _ := cliConnection.IsLoggedIn() |
| 48 | fmt.Println("Done IsLoggedIn:", result) |
| 49 | case "IsSSLDisabled": |
| 50 | result, err := cliConnection.IsSSLDisabled() |
| 51 | if err != nil { |
| 52 | fmt.Println("Error in IsSSLDisabled()", err) |
| 53 | } |
| 54 | fmt.Println("Done IsSSLDisabled:", result) |
| 55 | case "ApiEndpoint": |
| 56 | result, _ := cliConnection.ApiEndpoint() |
| 57 | fmt.Println("Done ApiEndpoint:", result) |
| 58 | case "ApiVersion": |
| 59 | result, _ := cliConnection.ApiVersion() |
| 60 | fmt.Println("Done ApiVersion:", result) |
| 61 | case "HasAPIEndpoint": |
| 62 | result, err := cliConnection.HasAPIEndpoint() |
| 63 | if err != nil { |
| 64 | fmt.Println("Error in HasAPIEndpoint()", err) |
| 65 | } |
| 66 | fmt.Println("Done HasAPIEndpoint:", result) |
| 67 | case "HasOrganization": |
| 68 | result, _ := cliConnection.HasOrganization() |
| 69 | fmt.Println("Done HasOrganization:", result) |
| 70 | case "HasSpace": |
| 71 | result, _ := cliConnection.HasSpace() |
nothing calls this directly
no test coverage detected