mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-06 01:07:41 +08:00
restructuring continued
This commit is contained in:
@@ -105,18 +105,13 @@ func TestUncordonNode(t *testing.T) {
|
||||
deleteAllNetworks()
|
||||
createNet()
|
||||
node := createTestNode()
|
||||
t.Run("BadNet", func(t *testing.T) {
|
||||
resp, err := logic.UncordonNode("badnet", node.MacAddress)
|
||||
assert.Equal(t, models.Node{}, resp)
|
||||
assert.EqualError(t, err, "no result found")
|
||||
})
|
||||
t.Run("BadMac", func(t *testing.T) {
|
||||
resp, err := logic.UncordonNode("skynet", "01:02:03")
|
||||
t.Run("BadID", func(t *testing.T) {
|
||||
resp, err := logic.UncordonNode("blahblah")
|
||||
assert.Equal(t, models.Node{}, resp)
|
||||
assert.EqualError(t, err, "no result found")
|
||||
})
|
||||
t.Run("Success", func(t *testing.T) {
|
||||
resp, err := logic.UncordonNode("skynet", node.MacAddress)
|
||||
resp, err := logic.UncordonNode(node.ID)
|
||||
assert.Nil(t, err)
|
||||
assert.Equal(t, "no", resp.IsPending)
|
||||
})
|
||||
@@ -147,7 +142,7 @@ func TestValidateEgressGateway(t *testing.T) {
|
||||
func deleteAllNodes() {
|
||||
nodes, _ := logic.GetAllNodes()
|
||||
for _, node := range nodes {
|
||||
logic.DeleteNode(&node, true)
|
||||
logic.DeleteNodeByMacAddress(&node, true)
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user