INNER CODE UNIT · Go

TestParseRoutesRejectsMalformedEntries

docker/compose · relay/main_test.go:47

func TestParseRoutesRejectsMalformedEntries(t *testing.T) {
	for _, spec := range []string{"", "80", "80=nohostport", "0=localhost:1", "x=localhost:1"} {
		if _, err := parseRoutes(spec); err == nil {
			t.Errorf("parseRoutes(%q): expected error", spec)
		}
	}
}

// tcpPair returns a connected (client, server) TCP pair.
func tcpPair(t *testing.T) (net.Conn, net.Conn) {
	t.Helper()
	ln, err := net.Listen("tcp", "127.0.0.1:0")
	if err != nil {
		t.Fatal(err)
	}
	defer func() { _ = ln.Close() }()
	type accepted struct {
		conn net.Conn

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…