11const { expect } = require ( "chai" ) ;
22const chai = require ( "chai" ) ,
33 chaiAsPromised = require ( "chai-as-promised" ) ,
4- sinon = require ( 'sinon' )
4+ sinon = require ( 'sinon' ) ,
55 request = require ( 'axios' ) ;
66
77const logger = require ( "../../../../bin/helpers/logger" ) . winstonLogger ,
88 testObjects = require ( "../../support/fixtures/testObjects" ) ,
9- utils = require ( '../../../../bin/helpers/utils' )
10- // atsHelper = require('../../../../bin/helpers/atsHelper.js');
9+ utils = require ( '../../../../bin/helpers/utils' ) ,
10+ atsHelper = require ( '../../../../bin/helpers/atsHelper.js' ) ;
1111
1212chai . use ( chaiAsPromised ) ;
1313logger . transports [ "console.info" ] . silent = true ;
@@ -28,48 +28,48 @@ describe('#atsHelper', () => {
2828 describe ( '#isTurboScaleSession' , ( ) => {
2929 it ( 'return true if env var set to true' , ( ) => {
3030 process . env . BROWSERSTACK_TURBOSCALE = "true" ;
31- // expect(atsHelper.isTurboScaleSession(bsConfig)).to.be.true;
31+ expect ( atsHelper . isTurboScaleSession ( bsConfig ) ) . to . be . true ;
3232 delete BROWSERSTACK_TURBOSCALE ;
3333 } ) ;
3434
3535 it ( 'return false if env var set to incorrect value' , ( ) => {
3636 process . env . BROWSERSTACK_TURBOSCALE = "false" ;
37- // expect(atsHelper.isTurboScaleSession(bsConfig)).to.be.false;
37+ expect ( atsHelper . isTurboScaleSession ( bsConfig ) ) . to . be . false ;
3838 delete BROWSERSTACK_TURBOSCALE ;
3939 } ) ;
4040
4141 it ( 'return true if set in config' , ( ) => {
42- // expect(atsHelper.isTurboScaleSession(testObjects.sampleATSBsConfig)).to.be.true;
42+ expect ( atsHelper . isTurboScaleSession ( testObjects . sampleATSBsConfig ) ) . to . be . true ;
4343 } ) ;
4444
4545 it ( 'return false if not set in config as well as env var' , ( ) => {
46- // expect(atsHelper.isTurboScaleSession(bsConfig)).to.be.false;
46+ expect ( atsHelper . isTurboScaleSession ( bsConfig ) ) . to . be . false ;
4747 } ) ;
4848 } ) ;
4949
5050 describe ( '#getTurboScaleOptions' , ( ) => {
5151 it ( 'return empty object if not set' , ( ) => {
52- // expect(atsHelper.getTurboScaleOptions(testObjects.sampleATSBsConfig)).to.deep.include({});
52+ expect ( atsHelper . getTurboScaleOptions ( testObjects . sampleATSBsConfig ) ) . to . deep . include ( { } ) ;
5353 } ) ;
5454
5555 it ( 'return obj if set in config' , ( ) => {
56- // expect(atsHelper.getTurboScaleOptions(testObjects.sampleATSBsConfigWithOptions)).to.deep.include({ gridName: 'abc' });
56+ expect ( atsHelper . getTurboScaleOptions ( testObjects . sampleATSBsConfigWithOptions ) ) . to . deep . include ( { gridName : 'abc' } ) ;
5757 } ) ;
5858 } ) ;
5959
6060 describe ( '#getTurboScaleGridName' , ( ) => {
6161 it ( 'return value set by env var' , ( ) => {
6262 process . env . BROWSERSTACK_TURBOSCALE_GRID_NAME = "my-grid" ;
63- // expect(atsHelper.getTurboScaleGridName(testObjects.sampleATSBsConfigWithOptions)).to.eq('my-grid');
63+ expect ( atsHelper . getTurboScaleGridName ( testObjects . sampleATSBsConfigWithOptions ) ) . to . eq ( 'my-grid' ) ;
6464 delete process . env . BROWSERSTACK_TURBOSCALE_GRID_NAME ;
6565 } ) ;
6666
6767 it ( 'return value set in config' , ( ) => {
68- // expect(atsHelper.getTurboScaleGridName(testObjects.sampleATSBsConfigWithOptions)).to.eq('abc');
68+ expect ( atsHelper . getTurboScaleGridName ( testObjects . sampleATSBsConfigWithOptions ) ) . to . eq ( 'abc' ) ;
6969 } ) ;
7070
7171 it ( 'return NO_GRID_NAME_PASSED if value not set in config as well as env var' , ( ) => {
72- // expect(atsHelper.getTurboScaleGridName(bsConfig)).to.eq('NO_GRID_NAME_PASSED');
72+ expect ( atsHelper . getTurboScaleGridName ( bsConfig ) ) . to . eq ( 'NO_GRID_NAME_PASSED' ) ;
7373 } ) ;
7474 } ) ;
7575
@@ -87,9 +87,9 @@ describe('#atsHelper', () => {
8787
8888 requestStub . yields ( null , { statusCode : 200 } , body ) ;
8989 sendUsageReportStub . notCalled ;
90- // atsHelper.getTurboScaleGridDetails(testObjects.sampleATSBsConfigWithOptions, {}, {}).then((result) => {
91- // expect(result).to.eq(body);
92- // })
90+ atsHelper . getTurboScaleGridDetails ( testObjects . sampleATSBsConfigWithOptions , { } , { } ) . then ( ( result ) => {
91+ expect ( result ) . to . eq ( body ) ;
92+ } )
9393 } ) ;
9494
9595 it ( 'reject with empty object' , ( ) => {
@@ -104,10 +104,10 @@ describe('#atsHelper', () => {
104104 } ;
105105
106106 requestStub . yields ( null , { statusCode : 422 } , body ) ;
107- // atsHelper.getTurboScaleGridDetails(testObjects.sampleATSBsConfigWithOptions, {}, {}).then((result) => {
108- // expect(result).to.eq({});
109- // expect(sendUsageReportStub.calledOnce).to.be.true;
110- // })
107+ atsHelper . getTurboScaleGridDetails ( testObjects . sampleATSBsConfigWithOptions , { } , { } ) . then ( ( result ) => {
108+ expect ( result ) . to . eq ( { } ) ;
109+ expect ( sendUsageReportStub . calledOnce ) . to . be . true ;
110+ } )
111111 } ) ;
112112 } ) ;
113113} ) ;
0 commit comments