@@ -11,7 +11,6 @@ import {
1111} from "../../../src/telemetry" ;
1212import { UserCancellationException } from "../../../src/commandRunner" ;
1313import { ENABLE_TELEMETRY } from "../../../src/config" ;
14- import * as Config from "../../../src/config" ;
1514import { createMockExtensionContext } from "./index" ;
1615import { vscodeGetConfigurationMock } from "../test-config" ;
1716import { redactableError } from "../../../src/pure/errors" ;
@@ -393,67 +392,38 @@ describe("telemetry reporting", () => {
393392 expect ( showInformationMessageSpy ) . toBeCalledTimes ( 1 ) ;
394393 } ) ;
395394
396- describe ( "when new telementry is not enabled" , ( ) => {
397- beforeEach ( async ( ) => {
398- jest . spyOn ( Config , "newTelemetryEnabled" ) . mockReturnValue ( false ) ;
399- } ) ;
400-
401- it ( "should not send a ui-interaction telementry event" , async ( ) => {
402- await telemetryListener . initialize ( ) ;
403-
404- telemetryListener . sendUIInteraction ( "test" ) ;
405-
406- expect ( sendTelemetryEventSpy ) . not . toBeCalled ( ) ;
407- } ) ;
408-
409- it ( "should not send an error telementry event" , async ( ) => {
410- await telemetryListener . initialize ( ) ;
395+ it ( "should send a ui-interaction telementry event" , async ( ) => {
396+ await telemetryListener . initialize ( ) ;
411397
412- telemetryListener . sendError ( redactableError ` test` ) ;
398+ telemetryListener . sendUIInteraction ( " test" ) ;
413399
414- expect ( sendTelemetryEventSpy ) . not . toBeCalled ( ) ;
415- } ) ;
400+ expect ( sendTelemetryEventSpy ) . toHaveBeenCalledWith (
401+ "ui-interaction" ,
402+ {
403+ name : "test" ,
404+ isCanary,
405+ } ,
406+ { } ,
407+ ) ;
416408 } ) ;
417409
418- describe ( "when new telementry is enabled" , ( ) => {
419- beforeEach ( async ( ) => {
420- jest . spyOn ( Config , "newTelemetryEnabled" ) . mockReturnValue ( true ) ;
421- } ) ;
422-
423- it ( "should send a ui-interaction telementry event" , async ( ) => {
424- await telemetryListener . initialize ( ) ;
425-
426- telemetryListener . sendUIInteraction ( "test" ) ;
427-
428- expect ( sendTelemetryEventSpy ) . toHaveBeenCalledWith (
429- "ui-interaction" ,
430- {
431- name : "test" ,
432- isCanary,
433- } ,
434- { } ,
435- ) ;
436- } ) ;
437-
438- it ( "should send an error telementry event" , async ( ) => {
439- await telemetryListener . initialize ( ) ;
410+ it ( "should send an error telementry event" , async ( ) => {
411+ await telemetryListener . initialize ( ) ;
440412
441- telemetryListener . sendError ( redactableError `test` ) ;
413+ telemetryListener . sendError ( redactableError `test` ) ;
442414
443- expect ( sendTelemetryEventSpy ) . toHaveBeenCalledWith (
444- "error" ,
445- {
446- message : "test" ,
447- isCanary,
448- stack : expect . any ( String ) ,
449- } ,
450- { } ,
451- ) ;
452- } ) ;
415+ expect ( sendTelemetryEventSpy ) . toHaveBeenCalledWith (
416+ "error" ,
417+ {
418+ message : "test" ,
419+ isCanary,
420+ stack : expect . any ( String ) ,
421+ } ,
422+ { } ,
423+ ) ;
453424 } ) ;
454425
455426 it ( "should redact error message contents" , async ( ) => {
456- jest . spyOn ( Config , "newTelemetryEnabled" ) . mockReturnValue ( true ) ;
457427 await telemetryListener . initialize ( ) ;
458428
459429 telemetryListener . sendError (
0 commit comments