github.com/clerkinc/clerk-sdk-go@v1.49.1/tests/integration/sessions_test.go (about) 1 //go:build integration 2 // +build integration 3 4 package integration 5 6 import ( 7 "testing" 8 ) 9 10 func TestSessions(t *testing.T) { 11 client := createClient() 12 13 sessions, err := client.Sessions().ListAll() 14 if err != nil { 15 t.Fatalf("Sessions.ListAll returned error: %v", err) 16 } 17 if sessions == nil { 18 t.Fatalf("Sessions.ListAll returned nil") 19 } 20 21 for _, session := range sessions { 22 sessionId := session.ID 23 session, err := client.Sessions().Read(sessionId) 24 if err != nil { 25 t.Fatalf("Sessions.Read returned error: %v", err) 26 } 27 if session == nil { 28 t.Fatalf("Sessions.Read returned nil") 29 } 30 } 31 }