(t *testing.T)
| 220 | } |
| 221 | |
| 222 | func TestWalBlockFindTraceByID(t *testing.T) { |
| 223 | testWalBlock(t, func(w *walBlock, ids []common.ID, trs []*tempopb.Trace) { |
| 224 | for i := range ids { |
| 225 | found, err := w.FindTraceByID(context.Background(), ids[i], common.DefaultSearchOptions()) |
| 226 | require.NoError(t, err) |
| 227 | require.NotNil(t, found) |
| 228 | require.True(t, proto.Equal(&tempopb.TraceByIDResponse{Trace: trs[i], Metrics: &tempopb.TraceByIDMetrics{}}, found)) |
| 229 | } |
| 230 | }) |
| 231 | } |
| 232 | |
| 233 | func TestWalBlockIterator(t *testing.T) { |
| 234 | testWalBlock(t, func(w *walBlock, ids []common.ID, trs []*tempopb.Trace) { |
nothing calls this directly
no test coverage detected