(t *testing.T, path string)
| 132 | } |
| 133 | |
| 134 | func readLog(t *testing.T, path string) []record { |
| 135 | t.Helper() |
| 136 | |
| 137 | contents, err := os.ReadFile(path) |
| 138 | require.NoError(t, err) |
| 139 | |
| 140 | var entries []record |
| 141 | for line := range strings.SplitSeq(strings.TrimSpace(string(contents)), "\n") { |
| 142 | if line == "" { |
| 143 | continue |
| 144 | } |
| 145 | var entry record |
| 146 | require.NoError(t, json.Unmarshal([]byte(line), &entry)) |
| 147 | entries = append(entries, entry) |
| 148 | } |
| 149 | return entries |
| 150 | } |
no test coverage detected