Begin captures initial facts and returns a handle for subsequent updates.
(event ghtelemetry.Event)
| 23 | |
| 24 | // Begin captures initial facts and returns a handle for subsequent updates. |
| 25 | func (r *EventRecorderSpy) Begin(event ghtelemetry.Event) ghtelemetry.PendingEvent { |
| 26 | event = cloneEvent(event) |
| 27 | r.events = append(r.events, &event) |
| 28 | return &pendingEventSpy{event: &event} |
| 29 | } |
| 30 | |
| 31 | // Events returns copies of all captured events with their latest updates. |
| 32 | func (r *EventRecorderSpy) Events() []ghtelemetry.Event { |