1 | import * as opentracing from '../index';
|
2 | import MockContext from './mock_context';
|
3 | import MockReport from './mock_report';
|
4 | import MockSpan from './mock_span';
|
5 |
|
6 |
|
7 |
|
8 | export declare class MockTracer extends opentracing.Tracer {
|
9 | private _spans;
|
10 | protected _startSpan(name: string, fields: opentracing.SpanOptions): MockSpan;
|
11 | protected _inject(span: MockContext, format: any, carrier: any): never;
|
12 | protected _extract(format: any, carrier: any): never;
|
13 | constructor();
|
14 | private _allocSpan;
|
15 | /**
|
16 | * Discard any buffered data.
|
17 | */
|
18 | clear(): void;
|
19 | /**
|
20 | * Return the buffered data in a format convenient for making unit test
|
21 | * assertions.
|
22 | */
|
23 | report(): MockReport;
|
24 | }
|
25 | export default MockTracer;
|
26 | //# sourceMappingURL=mock_tracer.d.ts.map |
\ | No newline at end of file |