(t *testing.T)
| 492 | } |
| 493 | |
| 494 | func TestTailscaleServicePrefix(t *testing.T) { |
| 495 | t.Parallel() |
| 496 | a := tailnet.TailscaleServicePrefix.RandomAddr() |
| 497 | require.True(t, strings.HasPrefix(a.String(), "fd7a:115c:a1e0")) |
| 498 | p := tailnet.TailscaleServicePrefix.RandomPrefix() |
| 499 | require.True(t, strings.HasPrefix(p.String(), "fd7a:115c:a1e0")) |
| 500 | require.True(t, strings.HasSuffix(p.String(), "/128")) |
| 501 | u := uuid.MustParse("aaaaaaaa-aaaa-aaaa-aaaa-123456789abc") |
| 502 | a = tailnet.TailscaleServicePrefix.AddrFromUUID(u) |
| 503 | require.Equal(t, "fd7a:115c:a1e0:aaaa:aaaa:1234:5678:9abc", a.String()) |
| 504 | p = tailnet.TailscaleServicePrefix.PrefixFromUUID(u) |
| 505 | require.Equal(t, "fd7a:115c:a1e0:aaaa:aaaa:1234:5678:9abc/128", p.String()) |
| 506 | } |
| 507 | |
| 508 | func TestCoderServicePrefix(t *testing.T) { |
| 509 | t.Parallel() |
nothing calls this directly
no test coverage detected