github.com/status-im/status-go@v1.1.0/appmetrics/test_helpers.go (about)

     1  package appmetrics
     2  
     3  import "encoding/json"
     4  
     5  func GenerateMetrics(num int) []AppMetric {
     6  	var appMetrics []AppMetric
     7  	for i := 0; i < num; i++ {
     8  		am := AppMetric{
     9  			Event:      NavigateTo,
    10  			Value:      json.RawMessage(`{"view_id": "some-view-id", "params": {"screen": "login"}}`),
    11  			OS:         "android",
    12  			AppVersion: "1.11",
    13  		}
    14  		if i < num/2 {
    15  			am.Processed = true
    16  		}
    17  		appMetrics = append(appMetrics, am)
    18  	}
    19  
    20  	return appMetrics
    21  }