(spanContext: SpanContext)
| 323 | } |
| 324 | |
| 325 | function isValidSpanContext(spanContext: SpanContext): boolean { |
| 326 | return ( |
| 327 | /^[0-9a-f]{32}$/.test(spanContext.traceId) && |
| 328 | spanContext.traceId !== '00000000000000000000000000000000' && |
| 329 | /^[0-9a-f]{16}$/.test(spanContext.spanId) && |
| 330 | spanContext.spanId !== '0000000000000000' |
| 331 | ) |
| 332 | } |
| 333 | |
| 334 | function createFallbackSpanContext(): SpanContext { |
| 335 | return { |
no test coverage detected