@@ -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 .ErrorContains (t , err , "no index entry" )
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}
@@ -239,6 +239,7 @@ func TestLinkingSessions(t *testing.T) {
239239// of the GetGroupID and GetSessionIDs methods.
240240func TestLinkedSessions (t * testing.T ) {
241241 t .Parallel ()
242+ ctx := context .Background ()
242243
243244 // Set up a new DB.
244245 clock := clock .NewTestClock (testTime )
@@ -262,14 +263,14 @@ func TestLinkedSessions(t *testing.T) {
262263
263264 // Assert that the session ID to group ID index works as expected.
264265 for _ , s := range []* Session {s1 , s2 , s3 } {
265- groupID , err := db .GetGroupID (s .ID )
266+ groupID , err := db .GetGroupID (ctx , s .ID )
266267 require .NoError (t , err )
267268 require .Equal (t , s1 .ID , groupID )
268269 require .Equal (t , s .GroupID , groupID )
269270 }
270271
271272 // Assert that the group ID to session ID index works as expected.
272- sIDs , err := db .GetSessionIDs (s1 .GroupID )
273+ sIDs , err := db .GetSessionIDs (ctx , s1 .GroupID )
273274 require .NoError (t , err )
274275 require .EqualValues (t , []ID {s1 .ID , s2 .ID , s3 .ID }, sIDs )
275276
@@ -282,14 +283,14 @@ func TestLinkedSessions(t *testing.T) {
282283
283284 // Assert that the session ID to group ID index works as expected.
284285 for _ , s := range []* Session {s4 , s5 } {
285- groupID , err := db .GetGroupID (s .ID )
286+ groupID , err := db .GetGroupID (ctx , s .ID )
286287 require .NoError (t , err )
287288 require .Equal (t , s4 .ID , groupID )
288289 require .Equal (t , s .GroupID , groupID )
289290 }
290291
291292 // Assert that the group ID to session ID index works as expected.
292- sIDs , err = db .GetSessionIDs (s5 .GroupID )
293+ sIDs , err = db .GetSessionIDs (ctx , s5 .GroupID )
293294 require .NoError (t , err )
294295 require .EqualValues (t , []ID {s4 .ID , s5 .ID }, sIDs )
295296}
0 commit comments