@@ -15,6 +15,9 @@ import { mdbTestExtension } from '../stubbableMdbExtension';
15
15
import { DatabaseTreeItem , DocumentTreeItem } from '../../../explorer' ;
16
16
import { DataServiceStub } from '../stubs' ;
17
17
18
+ // eslint-disable-next-line @typescript-eslint/no-var-requires
19
+ const { version } = require ( '../../../../package.json' ) ;
20
+
18
21
const expect = chai . expect ;
19
22
20
23
chai . use ( sinonChai ) ;
@@ -129,7 +132,7 @@ suite('Telemetry Controller Test Suite', () => {
129
132
event : 'Command Run' ,
130
133
properties : {
131
134
command : 'mdb.addConnection' ,
132
- extension_version : '0.0.0-dev.0' ,
135
+ extension_version : version ,
133
136
} ,
134
137
} )
135
138
) ;
@@ -149,8 +152,8 @@ suite('Telemetry Controller Test Suite', () => {
149
152
is_used_connect_screen : false ,
150
153
is_used_command_palette : true ,
151
154
is_used_saved_connection : false ,
152
- vscode_mdb_extension_version : '0.0.0-dev.0' ,
153
- extension_version : '0.0.0-dev.0' ,
155
+ vscode_mdb_extension_version : version ,
156
+ extension_version : version ,
154
157
} ,
155
158
} )
156
159
) ;
@@ -170,8 +173,8 @@ suite('Telemetry Controller Test Suite', () => {
170
173
is_used_connect_screen : true ,
171
174
is_used_command_palette : false ,
172
175
is_used_saved_connection : false ,
173
- vscode_mdb_extension_version : '0.0.0-dev.0' ,
174
- extension_version : '0.0.0-dev.0' ,
176
+ vscode_mdb_extension_version : version ,
177
+ extension_version : version ,
175
178
} ,
176
179
} )
177
180
) ;
@@ -191,8 +194,8 @@ suite('Telemetry Controller Test Suite', () => {
191
194
is_used_connect_screen : false ,
192
195
is_used_command_palette : false ,
193
196
is_used_saved_connection : true ,
194
- vscode_mdb_extension_version : '0.0.0-dev.0' ,
195
- extension_version : '0.0.0-dev.0' ,
197
+ vscode_mdb_extension_version : version ,
198
+ extension_version : version ,
196
199
} ,
197
200
} )
198
201
) ;
@@ -209,7 +212,7 @@ suite('Telemetry Controller Test Suite', () => {
209
212
properties : {
210
213
source : 'treeview' ,
211
214
success : true ,
212
- extension_version : '0.0.0-dev.0' ,
215
+ extension_version : version ,
213
216
} ,
214
217
} )
215
218
) ;
@@ -223,7 +226,7 @@ suite('Telemetry Controller Test Suite', () => {
223
226
sinon . match ( {
224
227
anonymousId,
225
228
event : 'Document Edited' ,
226
- properties : { source : 'playground' , extension_version : '0.0.0-dev.0' } ,
229
+ properties : { source : 'playground' , extension_version : version } ,
227
230
} )
228
231
) ;
229
232
} ) ;
@@ -241,7 +244,7 @@ suite('Telemetry Controller Test Suite', () => {
241
244
type : 'other' ,
242
245
partial : false ,
243
246
error : false ,
244
- extension_version : '0.0.0-dev.0' ,
247
+ extension_version : version ,
245
248
} ,
246
249
} )
247
250
) ;
@@ -261,7 +264,7 @@ suite('Telemetry Controller Test Suite', () => {
261
264
event : 'Playground Loaded' ,
262
265
properties : {
263
266
file_type : 'mongodb' ,
264
- extension_version : '0.0.0-dev.0' ,
267
+ extension_version : version ,
265
268
} ,
266
269
} )
267
270
) ;
@@ -280,7 +283,7 @@ suite('Telemetry Controller Test Suite', () => {
280
283
event : 'Playground Loaded' ,
281
284
properties : {
282
285
file_type : 'mongodbjs' ,
283
- extension_version : '0.0.0-dev.0' ,
286
+ extension_version : version ,
284
287
} ,
285
288
} )
286
289
) ;
@@ -295,7 +298,7 @@ suite('Telemetry Controller Test Suite', () => {
295
298
event : 'Playground Saved' ,
296
299
properties : {
297
300
file_type : 'mongodbjs' ,
298
- extension_version : '0.0.0-dev.0' ,
301
+ extension_version : version ,
299
302
} ,
300
303
} )
301
304
) ;
@@ -311,7 +314,7 @@ suite('Telemetry Controller Test Suite', () => {
311
314
properties : {
312
315
screen : 'helpPanel' ,
313
316
link_id : 'linkId' ,
314
- extension_version : '0.0.0-dev.0' ,
317
+ extension_version : version ,
315
318
} ,
316
319
} )
317
320
) ;
@@ -335,7 +338,7 @@ suite('Telemetry Controller Test Suite', () => {
335
338
with_import_statements : false ,
336
339
with_builders : false ,
337
340
with_driver_syntax : false ,
338
- extension_version : '0.0.0-dev.0' ,
341
+ extension_version : version ,
339
342
} ,
340
343
} )
341
344
) ;
@@ -361,7 +364,7 @@ suite('Telemetry Controller Test Suite', () => {
361
364
with_import_statements : false ,
362
365
with_builders : false ,
363
366
with_driver_syntax : false ,
364
- extension_version : '0.0.0-dev.0' ,
367
+ extension_version : version ,
365
368
} ,
366
369
} )
367
370
) ;
@@ -551,7 +554,7 @@ suite('Telemetry Controller Test Suite', () => {
551
554
event : 'Playground Created' ,
552
555
properties : {
553
556
playground_type : 'search' ,
554
- extension_version : '0.0.0-dev.0' ,
557
+ extension_version : version ,
555
558
} ,
556
559
} )
557
560
) ;
@@ -576,7 +579,7 @@ suite('Telemetry Controller Test Suite', () => {
576
579
event : 'Playground Created' ,
577
580
properties : {
578
581
playground_type : 'createCollection' ,
579
- extension_version : '0.0.0-dev.0' ,
582
+ extension_version : version ,
580
583
} ,
581
584
} )
582
585
) ;
@@ -593,7 +596,7 @@ suite('Telemetry Controller Test Suite', () => {
593
596
event : 'Playground Created' ,
594
597
properties : {
595
598
playground_type : 'createDatabase' ,
596
- extension_version : '0.0.0-dev.0' ,
599
+ extension_version : version ,
597
600
} ,
598
601
} )
599
602
) ;
@@ -611,7 +614,7 @@ suite('Telemetry Controller Test Suite', () => {
611
614
event : 'Playground Created' ,
612
615
properties : {
613
616
playground_type : 'index' ,
614
- extension_version : '0.0.0-dev.0' ,
617
+ extension_version : version ,
615
618
} ,
616
619
} )
617
620
) ;
@@ -648,7 +651,7 @@ suite('Telemetry Controller Test Suite', () => {
648
651
event : 'Playground Created' ,
649
652
properties : {
650
653
playground_type : 'cloneDocument' ,
651
- extension_version : '0.0.0-dev.0' ,
654
+ extension_version : version ,
652
655
} ,
653
656
} )
654
657
) ;
@@ -663,7 +666,7 @@ suite('Telemetry Controller Test Suite', () => {
663
666
event : 'Playground Created' ,
664
667
properties : {
665
668
playground_type : 'crud' ,
666
- extension_version : '0.0.0-dev.0' ,
669
+ extension_version : version ,
667
670
} ,
668
671
} )
669
672
) ;
@@ -680,7 +683,7 @@ suite('Telemetry Controller Test Suite', () => {
680
683
event : 'Playground Created' ,
681
684
properties : {
682
685
playground_type : 'crud' ,
683
- extension_version : '0.0.0-dev.0' ,
686
+ extension_version : version ,
684
687
} ,
685
688
} )
686
689
) ;
@@ -697,7 +700,7 @@ suite('Telemetry Controller Test Suite', () => {
697
700
event : 'Playground Created' ,
698
701
properties : {
699
702
playground_type : 'crud' ,
700
- extension_version : '0.0.0-dev.0' ,
703
+ extension_version : version ,
701
704
} ,
702
705
} )
703
706
) ;
0 commit comments