()
| 358 | } |
| 359 | |
| 360 | func InitTestData() *TestData { |
| 361 | // Use fixed timestamp to make tests more predictable |
| 362 | var now = time.Date(2021, time.June, 12, 11, 39, 24, 15, time.Local).UTC().Round(time.Millisecond) |
| 363 | var uGen = &types.UidGenerator{} |
| 364 | if err := uGen.Init(11, []byte("testtesttesttest")); err != nil { |
| 365 | return nil |
| 366 | } |
| 367 | var users = initUsers(now) |
| 368 | var topics = initTopics(now, users) |
| 369 | return &TestData{ |
| 370 | UGen: uGen, |
| 371 | Users: users, |
| 372 | Creds: initCreds(now, users), |
| 373 | Recs: initAuthRecords(now, users), |
| 374 | Topics: topics, |
| 375 | Subs: initSubs(now, users, topics), |
| 376 | Msgs: initMessages(users, topics), |
| 377 | Devs: initDevices(now), |
| 378 | Files: initFileDefs(now, users), |
| 379 | Tags: initTags(), |
| 380 | Now: now, |
| 381 | } |
| 382 | } |
searching dependent graphs…