5
5
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
6
6
*/
7
7
import * as os from 'os' ;
8
- import { SfdxConfigAggregator , Logger } from '@salesforce/core' ;
8
+ import { ConfigAggregator , Logger } from '@salesforce/core' ;
9
9
import axios from 'axios' ;
10
10
import { expect } from 'chai' ;
11
11
import * as sinon from 'sinon' ;
@@ -30,7 +30,7 @@ describe('TelemetryReporter', () => {
30
30
31
31
it ( 'should send a telemetry event' , async ( ) => {
32
32
const options = { project, key } ;
33
- sandbox . stub ( SfdxConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'false' ) ;
33
+ sandbox . stub ( ConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'false' ) ;
34
34
const reporter = await TelemetryReporter . create ( options ) ;
35
35
const sendStub = sandbox . stub ( reporter . getTelemetryClient ( ) , 'trackEvent' ) . callsFake ( ( ) => { } ) ;
36
36
@@ -40,7 +40,7 @@ describe('TelemetryReporter', () => {
40
40
41
41
it ( 'should send a telemetry exception' , async ( ) => {
42
42
const options = { project, key } ;
43
- sandbox . stub ( SfdxConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'false' ) ;
43
+ sandbox . stub ( ConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'false' ) ;
44
44
const reporter = await TelemetryReporter . create ( options ) ;
45
45
const sendStub = sandbox . stub ( reporter . getTelemetryClient ( ) , 'trackException' ) . callsFake ( ( ) => { } ) ;
46
46
@@ -56,7 +56,7 @@ describe('TelemetryReporter', () => {
56
56
57
57
it ( 'should send a telemetry trace' , async ( ) => {
58
58
const options = { project, key } ;
59
- sandbox . stub ( SfdxConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'false' ) ;
59
+ sandbox . stub ( ConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'false' ) ;
60
60
const reporter = await TelemetryReporter . create ( options ) ;
61
61
const sendStub = sandbox . stub ( reporter . getTelemetryClient ( ) , 'trackTrace' ) . callsFake ( ( ) => { } ) ;
62
62
@@ -66,7 +66,7 @@ describe('TelemetryReporter', () => {
66
66
67
67
it ( 'should send a telemetry metric' , async ( ) => {
68
68
const options = { project, key } ;
69
- sandbox . stub ( SfdxConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'false' ) ;
69
+ sandbox . stub ( ConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'false' ) ;
70
70
const reporter = await TelemetryReporter . create ( options ) ;
71
71
const sendStub = sandbox . stub ( reporter . getTelemetryClient ( ) , 'trackMetric' ) . callsFake ( ( ) => { } ) ;
72
72
@@ -75,7 +75,7 @@ describe('TelemetryReporter', () => {
75
75
} ) ;
76
76
77
77
it ( 'should not send a telemetry event when disabled' , async ( ) => {
78
- sandbox . stub ( SfdxConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'true' ) ;
78
+ sandbox . stub ( ConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'true' ) ;
79
79
const options = { project, key } ;
80
80
const reporter = await TelemetryReporter . create ( options ) ;
81
81
const sendStub = sandbox . stub ( reporter . getTelemetryClient ( ) , 'trackEvent' ) . callsFake ( ( ) => { } ) ;
@@ -85,7 +85,7 @@ describe('TelemetryReporter', () => {
85
85
} ) ;
86
86
87
87
it ( 'should not send a telemetry exception when disabled' , async ( ) => {
88
- sandbox . stub ( SfdxConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'true' ) ;
88
+ sandbox . stub ( ConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'true' ) ;
89
89
const options = { project, key } ;
90
90
const reporter = await TelemetryReporter . create ( options ) ;
91
91
const sendStub = sandbox . stub ( reporter . getTelemetryClient ( ) , 'trackException' ) . callsFake ( ( ) => { } ) ;
@@ -95,7 +95,7 @@ describe('TelemetryReporter', () => {
95
95
} ) ;
96
96
97
97
it ( 'should not send a telemetry trace when disabled' , async ( ) => {
98
- sandbox . stub ( SfdxConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'true' ) ;
98
+ sandbox . stub ( ConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'true' ) ;
99
99
const options = { project, key } ;
100
100
const reporter = await TelemetryReporter . create ( options ) ;
101
101
const sendStub = sandbox . stub ( reporter . getTelemetryClient ( ) , 'trackTrace' ) . callsFake ( ( ) => { } ) ;
@@ -105,7 +105,7 @@ describe('TelemetryReporter', () => {
105
105
} ) ;
106
106
107
107
it ( 'should not send a telemetry metric when disabled' , async ( ) => {
108
- sandbox . stub ( SfdxConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'true' ) ;
108
+ sandbox . stub ( ConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'true' ) ;
109
109
const options = { project, key } ;
110
110
const reporter = await TelemetryReporter . create ( options ) ;
111
111
const sendStub = sandbox . stub ( reporter . getTelemetryClient ( ) , 'trackMetric' ) . callsFake ( ( ) => { } ) ;
@@ -115,7 +115,7 @@ describe('TelemetryReporter', () => {
115
115
} ) ;
116
116
117
117
it ( 'should log to enable telemetry metric when disabled' , async ( ) => {
118
- sandbox . stub ( SfdxConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'true' ) ;
118
+ sandbox . stub ( ConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'true' ) ;
119
119
const warn = sandbox . stub ( ) ;
120
120
// eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/no-unsafe-argument
121
121
sandbox . stub ( Logger , 'child' ) . resolves ( { warn, debug : sandbox . stub ( ) } as any ) ;
@@ -129,7 +129,7 @@ describe('TelemetryReporter', () => {
129
129
130
130
it ( 'should log to disable telemetry metric when enabled' , async ( ) => {
131
131
const warn = sandbox . stub ( ) ;
132
- sandbox . stub ( SfdxConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'false' ) ;
132
+ sandbox . stub ( ConfigAggregator . prototype , 'getPropertyValue' ) . returns ( 'false' ) ;
133
133
// eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/no-unsafe-argument
134
134
sandbox . stub ( Logger , 'child' ) . resolves ( { warn, debug : sandbox . stub ( ) } as any ) ;
135
135
const options = { project, key } ;
@@ -141,7 +141,7 @@ describe('TelemetryReporter', () => {
141
141
} ) ;
142
142
143
143
it ( 'should cache config aggregator' , async ( ) => {
144
- const stub = sandbox . stub ( SfdxConfigAggregator , 'create' ) ;
144
+ const stub = sandbox . stub ( ConfigAggregator , 'create' ) ;
145
145
146
146
// eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/no-unsafe-argument
147
147
stub . resolves ( { getPropertyValue : ( ) => false } as any ) ;
0 commit comments