fix(go): workflow test failures;

This commit is contained in:
Vishal Dalwadi 2025-08-15 17:55:21 +05:30
parent 469c4a7b14
commit 0a6bdf5ace

View file

@ -2,13 +2,14 @@ package controller
import ( import (
"context" "context"
"github.com/gravitl/netmaker/database"
"github.com/gravitl/netmaker/db"
"github.com/gravitl/netmaker/schema"
"log" "log"
"net" "net"
"testing" "testing"
"github.com/gravitl/netmaker/database"
"github.com/gravitl/netmaker/db"
"github.com/gravitl/netmaker/schema"
"github.com/google/uuid" "github.com/google/uuid"
"github.com/gravitl/netmaker/logic" "github.com/gravitl/netmaker/logic"
"github.com/gravitl/netmaker/logic/acls" "github.com/gravitl/netmaker/logic/acls"
@ -27,18 +28,18 @@ func TestGetNetworkNodes(t *testing.T) {
t.Run("BadNet", func(t *testing.T) { t.Run("BadNet", func(t *testing.T) {
node, err := logic.GetNetworkNodes("badnet") node, err := logic.GetNetworkNodes("badnet")
assert.Nil(t, err) assert.Nil(t, err)
assert.Equal(t, []models.Node(nil), node) assert.Equal(t, []models.Node{}, node)
}) })
t.Run("NoNodes", func(t *testing.T) { t.Run("NoNodes", func(t *testing.T) {
node, err := logic.GetNetworkNodes("skynet") node, err := logic.GetNetworkNodes("skynet")
assert.Nil(t, err) assert.Nil(t, err)
assert.Equal(t, []models.Node(nil), node) assert.Equal(t, []models.Node{}, node)
}) })
t.Run("Success", func(t *testing.T) { t.Run("Success", func(t *testing.T) {
createTestNode() createTestNode()
node, err := logic.GetNetworkNodes("skynet") node, err := logic.GetNetworkNodes("skynet")
assert.Nil(t, err) assert.Nil(t, err)
assert.NotEqual(t, []models.LegacyNode(nil), node) assert.NotEqual(t, []models.LegacyNode{}, node)
}) })
} }