(id livekit.ParticipantID, identity livekit.ParticipantIdentity, isRecorder bool)
| 26 | ) |
| 27 | |
| 28 | func newTestDataTrackSubscriber(id livekit.ParticipantID, identity livekit.ParticipantIdentity, isRecorder bool) *typesfakes.FakeLocalParticipant { |
| 29 | sub := &typesfakes.FakeLocalParticipant{} |
| 30 | sub.IDReturns(id) |
| 31 | sub.IdentityReturns(identity) |
| 32 | sub.IsRecorderReturns(isRecorder) |
| 33 | sub.GetLoggerReturns(logger.GetLogger()) |
| 34 | sub.GetReporterReturns(roomobs.NewNoopParticipantSessionReporter()) |
| 35 | sub.GetTelemetryListenerReturns(&typesfakes.FakeParticipantTelemetryListener{}) |
| 36 | return sub |
| 37 | } |
| 38 | |
| 39 | func TestDataTrackRevokeDisallowedSubscribers(t *testing.T) { |
| 40 | dt := NewDataTrack( |
no test coverage detected