MCPcopy
hub / github.com/elastic/go-elasticsearch / TestNew_Close

Function TestNew_Close

options_test.go:451–468  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

449}
450
451func TestNew_Close(t *testing.T) {
452 t.Parallel()
453 c, err := New(
454 WithTransportOptions(
455 elastictransport.WithTransport(&mockTransp{}),
456 ),
457 )
458 if err != nil {
459 t.Fatalf("Unexpected error: %s", err)
460 }
461 if closeErr := c.Close(context.Background()); closeErr != nil {
462 t.Errorf("Unexpected error: %s", closeErr)
463 }
464 _, err = c.Perform(&http.Request{URL: &url.URL{}, Header: make(http.Header)})
465 if err == nil {
466 t.Fatal("Expected error after close")
467 }
468}
469
470func TestNewBase_Default(t *testing.T) {
471 t.Setenv("ELASTICSEARCH_URL", "")

Callers

nothing calls this directly

Calls 4

WithTransportOptionsFunction · 0.85
CloseMethod · 0.65
PerformMethod · 0.65
NewFunction · 0.50

Tested by

no test coverage detected