File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
packages/opentelemetry-node-sdk Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -28,12 +28,12 @@ export class NodeTracer extends BasicTracer {
28
28
/**
29
29
* Constructs a new Tracer instance.
30
30
*/
31
- constructor ( config : NodeTracerConfig ) {
31
+ constructor ( config : NodeTracerConfig = { } ) {
32
32
if ( config . scopeManager === undefined ) {
33
33
config . scopeManager = new AsyncHooksScopeManager ( ) ;
34
34
config . scopeManager . enable ( ) ;
35
35
}
36
- super ( Object . assign ( { } , { scopeManager : config . scopeManager } , config ) ) ;
36
+ super ( Object . assign ( { scopeManager : config . scopeManager } , config ) ) ;
37
37
38
38
this . _pluginLoader = new PluginLoader ( this , this . logger ) ;
39
39
this . _pluginLoader . load ( config . plugins || DEFAULT_INSTRUMENTATION_PLUGINS ) ;
Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ describe('NodeTracer', () => {
53
53
54
54
describe ( 'constructor' , ( ) => {
55
55
it ( 'should construct an instance with required only options' , ( ) => {
56
- tracer = new NodeTracer ( { } ) ;
56
+ tracer = new NodeTracer ( ) ;
57
57
assert . ok ( tracer instanceof NodeTracer ) ;
58
58
} ) ;
59
59
You can’t perform that action at this time.
0 commit comments