File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -118,7 +118,7 @@ describe("CallMembership", () => {
118118 expect ( membership . getTransport ( oldestMembership ) ) . toBe ( membershipTemplate . foci_preferred [ 0 ] ) ;
119119 } ) ;
120120
121- it ( "does not provide focus if the selection method is unknown " , ( ) => {
121+ it ( "gets the correct active transport with multi_sfu " , ( ) => {
122122 const membership = new CallMembership ( makeMockEvent ( ) , {
123123 ...membershipTemplate ,
124124 foci_preferred : [ mockFocus ] ,
@@ -131,6 +131,16 @@ describe("CallMembership", () => {
131131 // If there is an older member we still use our own focus in multi sfu.
132132 expect ( membership . getTransport ( oldestMembership ) ) . toBe ( mockFocus ) ;
133133 } ) ;
134+ it ( "does not provide focus if the selection method is unknown" , ( ) => {
135+ const membership = new CallMembership ( makeMockEvent ( ) , {
136+ ...membershipTemplate ,
137+ foci_preferred : [ mockFocus ] ,
138+ focus_active : { type : "livekit" , focus_selection : "unknown" } ,
139+ } ) ;
140+
141+ // if we are the oldest member we use our focus.
142+ expect ( membership . getTransport ( membership ) ) . toBeUndefined ( ) ;
143+ } ) ;
134144 } ) ;
135145 describe ( "correct values from computed fields" , ( ) => {
136146 const membership = new CallMembership ( makeMockEvent ( ) , membershipTemplate ) ;
You can’t perform that action at this time.
0 commit comments