19 lines
455 B
Go
19 lines
455 B
Go
package openwrt
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestRun(t *testing.T) {
|
|
exec := &localExecutor{}
|
|
res := exec.Run("uname", "-a")
|
|
if g, e := res.ReturnCode, 0; g != e {
|
|
t.Errorf("Run command failed ! Got bad return code [%d], [%d} is expected\n", g, e)
|
|
}
|
|
|
|
// res = exec.Run("noCommandWithThisNameExists", "-a")
|
|
// if g, e := res.ReturnCode, 127; g != e {
|
|
// t.Errorf("Run command failed ! Got bad return code [%d], [%d} is expected\n", g, e)
|
|
// }
|
|
}
|