@@ -68,14 +68,13 @@ describe('MeterProvider', () => {
68
68
assert . deepStrictEqual ( resourceMetrics . resource , Resource . default ( ) ) ;
69
69
} ) ;
70
70
71
- it ( 'should not merge with defaults when flag is set to false ' , async function ( ) {
71
+ it ( 'should use the resource passed in constructor ' , async function ( ) {
72
72
const reader = new TestMetricReader ( ) ;
73
73
const expectedResource = new Resource ( { foo : 'bar' } ) ;
74
74
75
75
const meterProvider = new MeterProvider ( {
76
76
readers : [ reader ] ,
77
77
resource : expectedResource ,
78
- mergeResourceWithDefaults : false ,
79
78
} ) ;
80
79
81
80
// Create meter and instrument, otherwise nothing will export
@@ -88,14 +87,10 @@ describe('MeterProvider', () => {
88
87
assert . deepStrictEqual ( resourceMetrics . resource , expectedResource ) ;
89
88
} ) ;
90
89
91
- it ( 'should merge with defaults when flag is set to true ' , async function ( ) {
90
+ it ( 'should use default resource if not passed in constructor ' , async function ( ) {
92
91
const reader = new TestMetricReader ( ) ;
93
- const providedResource = new Resource ( { foo : 'bar' } ) ;
94
-
95
92
const meterProvider = new MeterProvider ( {
96
93
readers : [ reader ] ,
97
- resource : providedResource ,
98
- mergeResourceWithDefaults : true ,
99
94
} ) ;
100
95
101
96
// Create meter and instrument, otherwise nothing will export
@@ -105,10 +100,7 @@ describe('MeterProvider', () => {
105
100
106
101
// Perform collection.
107
102
const { resourceMetrics } = await reader . collect ( ) ;
108
- assert . deepStrictEqual (
109
- resourceMetrics . resource ,
110
- Resource . default ( ) . merge ( providedResource )
111
- ) ;
103
+ assert . deepStrictEqual ( resourceMetrics . resource , Resource . default ( ) ) ;
112
104
} ) ;
113
105
} ) ;
114
106
0 commit comments