parent
f769ca382e
commit
364dfecb31
2
go.mod
2
go.mod
|
@ -3,7 +3,7 @@ module forge.cadoles.com/Pyxis/orion
|
|||
require (
|
||||
forge.cadoles.com/Pyxis/golang-socketio v0.0.0-20180919100209-bb857ced6b95
|
||||
github.com/caarlos0/env v3.3.0+incompatible
|
||||
github.com/davecgh/go-spew v1.1.1 // indirect
|
||||
github.com/davecgh/go-spew v1.1.1
|
||||
github.com/go-chi/chi v3.3.3+incompatible
|
||||
github.com/gorilla/websocket v1.4.0 // indirect
|
||||
github.com/mitchellh/mapstructure v1.0.0
|
||||
|
|
|
@ -24,7 +24,7 @@ func NewNetworkWithExecutor(exe Executor) *Network {
|
|||
return &Network{exec}
|
||||
}
|
||||
|
||||
// ListInterfaces list all available interfaces on a system using "ip" commmand
|
||||
// ListInterfaces list all available interfaces on a system using "ip" command
|
||||
func (n *Network) ListInterfaces() []net.Interface {
|
||||
var result []net.Interface
|
||||
ifaces, err := net.Interfaces()
|
||||
|
|
|
@ -22,6 +22,15 @@ func TestUCIAdd(t *testing.T) {
|
|||
}
|
||||
}
|
||||
|
||||
func TestUCIAddFailed(t *testing.T) {
|
||||
exec := createMockExecutor("", "BigError", 3)
|
||||
uci := NewUCIWithExecutor(exec)
|
||||
res := uci.Add("wireless", "test")
|
||||
if res.ReturnCode != 3 {
|
||||
t.Error("Bad Return Code !")
|
||||
}
|
||||
}
|
||||
|
||||
func TestUCIDelete(t *testing.T) {
|
||||
exec := createMockExecutor("", "", 0)
|
||||
uci := NewUCIWithExecutor(exec)
|
||||
|
|
|
@ -61,7 +61,7 @@ func (w *Wifi) parseWifiCells(stdout string) int {
|
|||
return 0
|
||||
}
|
||||
|
||||
// GetWifiCells retrieves all availabe wifi cells for a card !
|
||||
// GetWifiCells retrieves all available wifi cells for a card !
|
||||
func (w *Wifi) GetWifiCells() int {
|
||||
res := w.exec.Run("iwinfo", w.iface, "scan")
|
||||
if res.ReturnCode != 0 {
|
||||
|
|
Reference in New Issue