add analytics methods

This commit is contained in:
diPhantxm
2023-03-13 23:29:39 +03:00
parent 46a60cef6f
commit d1565b9d00
5 changed files with 280 additions and 8 deletions

View File

@@ -102,8 +102,8 @@ func isZero(v interface{}) (bool, error) {
return v == reflect.Zero(t).Interface(), nil
}
func TimeFromString(t *testing.T, datetime string) time.Time {
dt, err := time.Parse("2006-01-02T15:04:05Z", datetime)
func TimeFromString(t *testing.T, format, datetime string) time.Time {
dt, err := time.Parse(format, datetime)
if err != nil {
t.Errorf("error when parsing time: %s", err)
}