@@ -2,6 +2,7 @@ const startApp = require('../../test/helpers/start-app');
22const gatherSingleTelemetry = require ( './gather-single-telemetry' ) ;
33const { getTelemetry } = require ( '../utils/telemetry' ) ;
44const APP_TIMEOUT = 100000 ;
5+ const TELEMETRY_KEY = 'single-telemetry' ;
56
67function resolverWithoutArgs ( ) {
78 return { foo : 'bar' } ;
@@ -25,18 +26,27 @@ describe('Gather single telemetry', () => {
2526 } , APP_TIMEOUT ) ;
2627
2728 test ( 'can determine base single telemetry case' , async ( ) => {
28- await gatherSingleTelemetry ( 'http://localhost:4200' , resolverWithoutArgs ) ;
29- let telemetry = getTelemetry ( ) ;
30- expect ( telemetry [ 'single-telemetry' ] ) . toEqual ( {
29+ await gatherSingleTelemetry (
30+ 'http://localhost:4200' ,
31+ { telemetryKey : TELEMETRY_KEY } ,
32+ resolverWithoutArgs
33+ ) ;
34+ let telemetry = getTelemetry ( TELEMETRY_KEY ) ;
35+ expect ( telemetry ) . toEqual ( {
3136 foo : 'bar' ,
3237 } ) ;
3338 } ) ;
3439
3540 test ( 'can determine single telemetry with arguments passed' , async ( ) => {
3641 const lookupNames = [ 'component:foo' , 'helper:bar' ] ;
37- await gatherSingleTelemetry ( 'http://localhost:4200' , resolverWithArgs , lookupNames ) ;
38- let telemetry = getTelemetry ( ) ;
39- expect ( telemetry [ 'single-telemetry' ] ) . toEqual ( [
42+ await gatherSingleTelemetry (
43+ 'http://localhost:4200' ,
44+ { telemetryKey : TELEMETRY_KEY } ,
45+ resolverWithArgs ,
46+ lookupNames
47+ ) ;
48+ let telemetry = getTelemetry ( TELEMETRY_KEY ) ;
49+ expect ( telemetry ) . toEqual ( [
4050 { name : 'foo' , type : 'component' } ,
4151 { name : 'bar' , type : 'helper' } ,
4252 ] ) ;
0 commit comments