(now time.Time)
| 24 | } |
| 25 | |
| 26 | func initUsers(now time.Time) []*types.User { |
| 27 | users := make([]*types.User, 0, 3) |
| 28 | users = append(users, &types.User{ |
| 29 | ObjHeader: types.ObjHeader{ |
| 30 | Id: "3ysxkod5hNM", |
| 31 | }, |
| 32 | UserAgent: "SomeAgent v1.2.3", |
| 33 | Tags: []string{"alice"}, |
| 34 | }) |
| 35 | users = append(users, &types.User{ |
| 36 | ObjHeader: types.ObjHeader{ |
| 37 | Id: "9AVDamaNCRY", |
| 38 | }, |
| 39 | UserAgent: "Tinode Web v111.222.333", |
| 40 | Tags: []string{"bob"}, |
| 41 | }) |
| 42 | users = append(users, &types.User{ |
| 43 | ObjHeader: types.ObjHeader{ |
| 44 | Id: "0QLrX3WPS2o", |
| 45 | }, |
| 46 | UserAgent: "Tindroid v1.2.3", |
| 47 | Tags: []string{"carol"}, |
| 48 | }) |
| 49 | for _, user := range users { |
| 50 | // Initialize timestamps. |
| 51 | user.InitTimes() |
| 52 | // Assign user.id from user.Id. |
| 53 | user.Uid() |
| 54 | } |
| 55 | deletedAt := now.Add(10 * time.Minute) |
| 56 | users[2].State = types.StateDeleted |
| 57 | users[2].StateAt = &deletedAt |
| 58 | return users |
| 59 | } |
| 60 | |
| 61 | func initCreds(now time.Time, users []*types.User) []*types.Credential { |
| 62 | creds := make([]*types.Credential, 0, 6) |
no test coverage detected
searching dependent graphs…