(t *testing.T)
| 215 | } |
| 216 | |
| 217 | func TestTraceIsReady(t *testing.T) { |
| 218 | writeBackoff := 1 * time.Second |
| 219 | longWriteBackoff := 5 * time.Second |
| 220 | seed := time.Date(2008, 1, 1, 12, 0, 0, 0, time.UTC) |
| 221 | ti := util.NewTraceInfo(seed, "test") |
| 222 | |
| 223 | startTime := time.Date(2009, 1, 1, 12, 0, 0, 0, time.UTC) |
| 224 | ready := traceIsReady(ti, time.Now(), startTime, writeBackoff, longWriteBackoff) |
| 225 | |
| 226 | assert.False(t, ready, "trace should not be ready yet") |
| 227 | |
| 228 | startTime = time.Date(2007, 1, 1, 12, 0, 0, 0, time.UTC) |
| 229 | ready = traceIsReady(ti, seed.Add(5*longWriteBackoff), startTime, writeBackoff, longWriteBackoff) |
| 230 | assert.True(t, ready, "trace should be ready now") |
| 231 | } |
| 232 | |
| 233 | func TestDoWrite(t *testing.T) { |
| 234 | mockJaegerClient := MockReporter{err: nil} |
nothing calls this directly
no test coverage detected