diff --git a/src/users_test.go b/src/users_test.go index 3a67469..8618a4e 100644 --- a/src/users_test.go +++ b/src/users_test.go @@ -96,8 +96,13 @@ func TestCreateUpdateUser(t *testing.T) { if len(records) != 1 { t.Fatalf("Wrong number of audit rows/s\n") } + raw, _ = helpGetUserAuditEvents(userTOKEN, "") + if _, ok := raw["status"]; !ok || raw["status"].(string) != "ok" { + t.Fatalf("Failed to get audit event/s\n") + } records = raw["rows"].([]interface{}) records0 := records[0].(map[string]interface{}) + records2 := records[2].(map[string]interface{}) atoken := records0["atoken"].(string) if len(atoken) == 0 { t.Fatalf("Failed to extract atoken\n") @@ -107,6 +112,15 @@ func TestCreateUpdateUser(t *testing.T) { if _, ok := raw["status"]; !ok || raw["status"].(string) != "ok" { t.Fatalf("Failed to get specific audit event\n") } + atoken = records2["atoken"].(string) + if len(atoken) == 0 { + t.Fatalf("Failed to extract atoken\n") + } + fmt.Printf("Audit record[2]: %s\n", atoken) + raw, _ = helpGetUserAuditEvent(atoken) + if _, ok := raw["status"]; !ok || raw["status"].(string) != "ok" { + t.Fatalf("Failed to get specific audit event\n") + } oldRootToken := rootToken rootToken, _ = uuid.GenerateUUID() raw, _ = helpGetUserAuditEvent(atoken)