This commit is contained in:
Super User
2025-02-13 17:53:24 +03:00
commit 347d3c994a
4 changed files with 431 additions and 0 deletions

64
testSimple.go Normal file
View File

@@ -0,0 +1,64 @@
package CmpExec1
import (
"log"
)
func Exec1Print(ret *CmpExec1Struct) {
log.Println("Path:" , ret.Path )
log.Println("Args:" , ret.Args )
log.Println("Error:" , ret.Error )
log.Println("ExitCode:" , ret.ExitCode )
log.Println("StdOut:" , ret.StdOut )
log.Println("StdErr:" , ret.StdErr )
}
func Exec1SimpleTestErrParm() {
ret := Exec1Simple(
"sleep",
"v",
)
Exec1Print(ret)
}
func Exec1SimpleTestErrExec() {
ret := Exec1Simple(
"data",
)
Exec1Print(ret)
}
func Exec1SimpleTestShotSuccess() {
ret := Exec1Simple(
"date",
)
Exec1Print(ret)
}
func Exec1SimpleTestLongSuccess() {
ret := Exec1Simple(
"sleep",
"15",
)
Exec1Print(ret)
}
func Exec1SimpleTestAll() {
log.Println("====", "Exec1SimpleTestErrParm")
Exec1SimpleTestErrParm()
log.Println("====", "Exec1SimpleTestErrExec")
Exec1SimpleTestErrExec()
log.Println("====", "Exec1SimpleTestShotSuccess")
Exec1SimpleTestShotSuccess()
log.Println("====", "Exec1SimpleTestLongSuccess")
Exec1SimpleTestLongSuccess()
}