INNER CODE UNIT · Go

ts

charmbracelet/vhs · browser_test.go:14

		ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, _ *http.Request) {
			w.WriteHeader(http.StatusOK)
		}))
		defer ts.Close()

		_, port, err := net.SplitHostPort(ts.Listener.Addr().String())
		if err != nil {
			t.Fatal(err)
		}

		if err := probeDevTools(mustAtoi(t, port)); err != nil {
			t.Errorf("expected the endpoint to be ready, got: %v", err)
		}
	})

	t.Run("error status code", func(t *testing.T) {
		ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, _ *http.Request) {
			w.WriteHeader(http.StatusNotFound)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…