@@ -170,11 +170,11 @@ func TestBasicSessionStore(t *testing.T) {
170170
171171 // Show that the group ID/session ID index has also been populated with
172172 // this session.
173- groupID , err := db .GetGroupID (s4 .ID )
173+ groupID , err := db .GetGroupID (ctx , s4 .ID )
174174 require .NoError (t , err )
175175 require .Equal (t , s1 .ID , groupID )
176176
177- sessIDs , err := db .GetSessionIDs (s4 .GroupID )
177+ sessIDs , err := db .GetSessionIDs (ctx , s4 .GroupID )
178178 require .NoError (t , err )
179179 require .ElementsMatch (t , []ID {s4 .ID , s1 .ID }, sessIDs )
180180
@@ -186,11 +186,11 @@ func TestBasicSessionStore(t *testing.T) {
186186 require .NoError (t , err )
187187 require .Empty (t , sessions )
188188
189- _ , err = db .GetGroupID (s4 .ID )
189+ _ , err = db .GetGroupID (ctx , s4 .ID )
190190 require .ErrorIs (t , err , ErrUnknownGroup )
191191
192192 // Only session 1 should remain in this group.
193- sessIDs , err = db .GetSessionIDs (s4 .GroupID )
193+ sessIDs , err = db .GetSessionIDs (ctx , s4 .GroupID )
194194 require .NoError (t , err )
195195 require .ElementsMatch (t , []ID {s1 .ID }, sessIDs )
196196}
@@ -235,6 +235,7 @@ func TestLinkingSessions(t *testing.T) {
235235// of the GetGroupID and GetSessionIDs methods.
236236func TestLinkedSessions (t * testing.T ) {
237237 t .Parallel ()
238+ ctx := context .Background ()
238239
239240 // Set up a new DB.
240241 clock := clock .NewTestClock (testTime )
@@ -254,14 +255,14 @@ func TestLinkedSessions(t *testing.T) {
254255
255256 // Assert that the session ID to group ID index works as expected.
256257 for _ , s := range []* Session {s1 , s2 , s3 } {
257- groupID , err := db .GetGroupID (s .ID )
258+ groupID , err := db .GetGroupID (ctx , s .ID )
258259 require .NoError (t , err )
259260 require .Equal (t , s1 .ID , groupID )
260261 require .Equal (t , s .GroupID , groupID )
261262 }
262263
263264 // Assert that the group ID to session ID index works as expected.
264- sIDs , err := db .GetSessionIDs (s1 .GroupID )
265+ sIDs , err := db .GetSessionIDs (ctx , s1 .GroupID )
265266 require .NoError (t , err )
266267 require .EqualValues (t , []ID {s1 .ID , s2 .ID , s3 .ID }, sIDs )
267268
@@ -274,14 +275,14 @@ func TestLinkedSessions(t *testing.T) {
274275
275276 // Assert that the session ID to group ID index works as expected.
276277 for _ , s := range []* Session {s4 , s5 } {
277- groupID , err := db .GetGroupID (s .ID )
278+ groupID , err := db .GetGroupID (ctx , s .ID )
278279 require .NoError (t , err )
279280 require .Equal (t , s4 .ID , groupID )
280281 require .Equal (t , s .GroupID , groupID )
281282 }
282283
283284 // Assert that the group ID to session ID index works as expected.
284- sIDs , err = db .GetSessionIDs (s5 .GroupID )
285+ sIDs , err = db .GetSessionIDs (ctx , s5 .GroupID )
285286 require .NoError (t , err )
286287 require .EqualValues (t , []ID {s4 .ID , s5 .ID }, sIDs )
287288}
0 commit comments