MCPcopy
hub / github.com/grpc/grpc-go / TestEventHasFired

Method TestEventHasFired

internal/grpcsync/event_test.go:35–46  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

33}
34
35func (s) TestEventHasFired(t *testing.T) {
36 e := NewEvent()
37 if e.HasFired() {
38 t.Fatal("e.HasFired() = true; want false")
39 }
40 if !e.Fire() {
41 t.Fatal("e.Fire() = false; want true")
42 }
43 if !e.HasFired() {
44 t.Fatal("e.HasFired() = false; want true")
45 }
46}
47
48func (s) TestEventDoneChannel(t *testing.T) {
49 e := NewEvent()

Callers

nothing calls this directly

Calls 4

HasFiredMethod · 0.95
FireMethod · 0.95
NewEventFunction · 0.70
FatalMethod · 0.65

Tested by

no test coverage detected