mirror of
https://github.com/gravitl/netmaker.git
synced 2024-09-21 07:46:04 +08:00
common test utils
This commit is contained in:
parent
643fbfacfa
commit
67aa4cb565
27
test/testutilities_test.go
Normal file
27
test/testutilities_test.go
Normal file
|
@ -0,0 +1,27 @@
|
|||
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
|
||||
}
|
Loading…
Reference in a new issue