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()