UNPKG

opentracing

Version:

[![Build Status][ci-img]][ci] [![Coverage Status][cov-img]][cov] [![NPM Published Version][npm-img]][npm] ![Node Version][node-img] [![Join the chat at https://gitter.im/opentracing/opentracing-javascript](https://badges.gitter.im/opentracing/opentracing-

26 lines 853 B
import * as opentracing from '../index'; import MockContext from './mock_context'; import MockReport from './mock_report'; import MockSpan from './mock_span'; /** * OpenTracing Tracer implementation designed for use in unit tests. */ export declare class MockTracer extends opentracing.Tracer { private _spans; protected _startSpan(name: string, fields: opentracing.SpanOptions): MockSpan; protected _inject(span: MockContext, format: any, carrier: any): never; protected _extract(format: any, carrier: any): never; constructor(); private _allocSpan; /** * Discard any buffered data. */ clear(): void; /** * Return the buffered data in a format convenient for making unit test * assertions. */ report(): MockReport; } export default MockTracer; //# sourceMappingURL=mock_tracer.d.ts.map