MCPcopy Create free account
hub / github.com/coder/coder / TestTunnelStore_TunnelExists

Function TestTunnelStore_TunnelExists

tailnet/tunnel_internal_test.go:47–60  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

45}
46
47func TestTunnelStore_TunnelExists(t *testing.T) {
48 t.Parallel()
49 p1 := uuid.UUID{1}
50 p2 := uuid.UUID{2}
51 uut := newTunnelStore()
52 require.False(t, uut.tunnelExists(p1, p2))
53 require.False(t, uut.tunnelExists(p2, p1))
54 uut.add(p1, p2)
55 require.True(t, uut.tunnelExists(p1, p2))
56 require.True(t, uut.tunnelExists(p2, p1))
57 uut.remove(p1, p2)
58 require.False(t, uut.tunnelExists(p1, p2))
59 require.False(t, uut.tunnelExists(p2, p1))
60}

Callers

nothing calls this directly

Calls 4

newTunnelStoreFunction · 0.85
tunnelExistsMethod · 0.80
removeMethod · 0.80
addMethod · 0.45

Tested by

no test coverage detected