(t *testing.T)
| 91 | } |
| 92 | |
| 93 | func TestGetRefreshJwt(t *testing.T) { |
| 94 | userDataList := []userData{ |
| 95 | {1234567890, "user1", []string{"701", "702"}}, |
| 96 | {2345678901, "user2", []string{"703", "701"}}, |
| 97 | {3456789012, "user3", []string{"702", "703"}}, |
| 98 | } |
| 99 | |
| 100 | for _, userdata := range userDataList { |
| 101 | jwtstr, _ := getRefreshJwt(userdata.userId, userdata.namespace) |
| 102 | ud, err := validateToken(jwtstr) |
| 103 | require.NoError(t, err) |
| 104 | require.Equal(t, userdata.namespace, ud.namespace) |
| 105 | require.Equal(t, userdata.userId, ud.userId) |
| 106 | } |
| 107 | } |
| 108 | |
| 109 | func TestMain(m *testing.M) { |
| 110 | worker.Config.AclJwtAlg = jwt.SigningMethodHS256 |
nothing calls this directly
no test coverage detected