MCPcopy
hub / github.com/lxc/incus / TestGetNodesCount

Function TestGetNodesCount

internal/server/db/node_test.go:48–62  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

46}
47
48func TestGetNodesCount(t *testing.T) {
49 tx, cleanup := db.NewTestClusterTx(t)
50 defer cleanup()
51
52 count, err := tx.GetNodesCount(context.Background())
53 require.NoError(t, err)
54 assert.Equal(t, 1, count) // There's always at least one node.
55
56 _, err = tx.CreateNode("buzz", "1.2.3.4:666")
57 require.NoError(t, err)
58
59 count, err = tx.GetNodesCount(context.Background())
60 require.NoError(t, err)
61 assert.Equal(t, 2, count)
62}
63
64func TestNodeIsOutdated_SingleNode(t *testing.T) {
65 tx, cleanup := db.NewTestClusterTx(t)

Callers

nothing calls this directly

Calls 3

NewTestClusterTxFunction · 0.92
GetNodesCountMethod · 0.80
CreateNodeMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…