INNER CODE UNIT · Go

port

charmbracelet/vhs · browser_test.go:50

		port := addr.Addr().(*net.TCPAddr).Port
		if err := addr.Close(); err != nil {
			t.Fatal(err)
		}

		if err := probeDevTools(port); err == nil {
			t.Error("expected an error when nothing is listening")
		}
	})
}

func TestWaitForDevTools(t *testing.T) {
	t.Run("becomes ready", func(t *testing.T) {
		ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, _ *http.Request) {
			w.WriteHeader(http.StatusOK)
		}))
		defer ts.Close()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…