@@ -11,13 +11,13 @@ import (
1111)
1212
1313func TestSSEHandler(t *testing.T) {
14- 	initialEvent := SSEEvent{"id1", "event1", "data1"}
14+ 	initialEvent := SSEEvent{"id1", "event1", "data1", 0 }
1515	handler, stream := SSEHandler(&initialEvent)
1616	defer stream.Close()
1717
18- 	stream.Enqueue(SSEEvent{"", "event2", "data2"})
18+ 	stream.Enqueue(SSEEvent{"", "event2", "data2", 0 })
1919	stream.EnqueueComment("comment1")
20- 	stream.Send(SSEEvent{"", "", "this isn't sent becauset here  are no connections"})
20+ 	stream.Send(SSEEvent{"", "", "this isn't sent because there  are no connections", 0 })
2121
2222	WithServer(handler, func(server *httptest.Server) {
2323		resp1, err := http.DefaultClient.Get(server.URL)
@@ -28,7 +28,7 @@ func TestSSEHandler(t *testing.T) {
2828		assert.Equal(t, "text/event-stream; charset=utf-8", resp1.Header.Get("Content-Type"))
2929
3030		stream.SendComment("comment2")
31- 		stream.Enqueue(SSEEvent{"", "event3", "data3"})
31+ 		stream.Enqueue(SSEEvent{"", "event3", "data3", 500 })
3232		stream.EndAll()
3333
3434		data, err := ioutil.ReadAll(resp1.Body)
@@ -44,6 +44,7 @@ data: data2
4444:comment1
4545:comment2
4646event: event3
47+ retry: 500
4748data: data3
4849
4950`, string(data))
0 commit comments