Files
netmaker/test/testutilities_test.go
Matthew R Kasun 67aa4cb565 common test utils
2021-10-15 15:18:28 -04:00

28 lines
510 B
Go

package tests
import "github.com/gravitl/netmaker/models"
func DeleteAllNetworks() {
deleteAllNodes()
nets, _ := models.GetNetworks()
for _, net := range nets {
DeleteNetwork(net.NetID)
}
}
func CreateNet() {
var network models.Network
network.NetID = "skynet"
network.AddressRange = "10.0.0.1/24"
network.DisplayName = "mynetwork"
_, err := GetNetwork("skynet")
if err != nil {
CreateNetwork(network)
}
}
func GetNet() models.Network {
network, _ := GetNetwork("skynet")
return network
}