@@ -150,6 +150,7 @@ var formatFun = function (event, context, callback) {
150150describe ( 'al_aws_collector tests' , function ( ) {
151151
152152 beforeEach ( function ( ) {
153+ colMock . initProcessEnv ( ) ;
153154 AWS . mock ( 'KMS' , 'decrypt' , function ( params , callback ) {
154155 const data = {
155156 Plaintext : 'decrypted-aims-sercret-key'
@@ -185,7 +186,7 @@ describe('al_aws_collector tests', function() {
185186 AlAwsCollector . load ( ) . then ( function ( creds ) {
186187 var collector = new AlAwsCollector (
187188 mockContext , 'cwe' , AlAwsCollector . IngestTypes . SECMSGS , '1.0.0' , creds , function ( ) { } ) ;
188- collector . register ( colMock . REGISTRATION_TEST_EVENT , colMock . REG_PARAMS ) ;
189+ collector . registerSync ( colMock . REGISTRATION_TEST_EVENT , colMock . REG_PARAMS ) ;
189190 } ) ;
190191 } ) ;
191192
@@ -204,7 +205,7 @@ describe('al_aws_collector tests', function() {
204205 AlAwsCollector . load ( ) . then ( function ( creds ) {
205206 var collector = new AlAwsCollector (
206207 mockContext , 'cwe' , AlAwsCollector . IngestTypes . SECMSGS , '1.0.0' , creds , function ( ) { } ) ;
207- collector . register ( colMock . REGISTRATION_TEST_EVENT , colMock . REG_PARAMS ) ;
208+ collector . registerSync ( colMock . REGISTRATION_TEST_EVENT , colMock . REG_PARAMS ) ;
208209 } ) ;
209210 } ) ;
210211
@@ -367,7 +368,7 @@ describe('al_aws_collector tests', function() {
367368 AlAwsCollector . load ( ) . then ( function ( creds ) {
368369 var collector = new AlAwsCollector (
369370 deregisterContext , 'cwe' , AlAwsCollector . IngestTypes . SECMSGS , '1.0.0' , creds ) ;
370- collector . deregister ( colMock . DEREGISTRATION_TEST_EVENT , colMock . DEREG_PARAMS ) ;
371+ collector . deregisterSync ( colMock . DEREGISTRATION_TEST_EVENT , colMock . DEREG_PARAMS ) ;
371372 } ) ;
372373 } ) ;
373374
@@ -693,6 +694,7 @@ describe('al_aws_collector tests', function() {
693694 } ;
694695
695696 beforeEach ( ( ) => {
697+ colMock . initProcessEnv ( ) ;
696698 collector = new AlAwsCollector ( applyConfigChangesContext , 'cwe' ,
697699 AlAwsCollector . IngestTypes . SECMSGS , '1.0.0' , colMock . AIMS_TEST_CREDS ) ;
698700 object = JSON . parse ( JSON . stringify ( colMock . LAMBDA_FUNCTION_CONFIGURATION ) ) ;
@@ -868,6 +870,10 @@ describe('al_aws_collector tests for setDecryptedCredentials()', function() {
868870 rewireGetDecryptedCredentials = collectRewire . __get__ ( 'getDecryptedCredentials' ) ;
869871 } ) ;
870872
873+ beforeEach ( function ( ) {
874+ colMock . initProcessEnv ( ) ;
875+ } ) ;
876+
871877 afterEach ( function ( ) {
872878 AWS . restore ( 'KMS' , 'decrypt' ) ;
873879 } ) ;
@@ -885,12 +891,9 @@ describe('al_aws_collector tests for setDecryptedCredentials()', function() {
885891
886892 it ( 'if AIMS_DECRYPTED_CREDS are not declared KMS decryption is called' , function ( done ) {
887893 collectRewire . __set__ ( 'AIMS_DECRYPTED_CREDS' , undefined ) ;
888- collectRewire . __set__ ( 'process' , {
889- env : {
890- aims_access_key_id : ACCESS_KEY_ID ,
891- aims_secret_key : ENCRYPTED_SECRET_KEY_BASE64
892- }
893- } ) ;
894+ process . env . aims_access_key_id = ACCESS_KEY_ID ;
895+ process . env . aims_secret_key = ENCRYPTED_SECRET_KEY_BASE64 ;
896+
894897 AWS . mock ( 'KMS' , 'decrypt' , function ( data , callback ) {
895898 assert . equal ( data . CiphertextBlob , ENCRYPTED_SECRET_KEY ) ;
896899 return callback ( null , { Plaintext : DECRYPTED_SECRET_KEY } ) ;
@@ -907,12 +910,9 @@ describe('al_aws_collector tests for setDecryptedCredentials()', function() {
907910
908911 it ( 'if some error during decryption, function fails' , function ( done ) {
909912 collectRewire . __set__ ( 'AIMS_DECRYPTED_CREDS' , undefined ) ;
910- collectRewire . __set__ ( 'process' , {
911- env : {
912- aims_access_key_id : ACCESS_KEY_ID ,
913- aims_secret_key : new Buffer ( 'wrong_key' ) . toString ( 'base64' )
914- }
915- } ) ;
913+ process . env . aims_access_key_id = ACCESS_KEY_ID ;
914+ process . env . aims_secret_key = new Buffer ( 'wrong_key' ) . toString ( 'base64' ) ;
915+
916916 AWS . mock ( 'KMS' , 'decrypt' , function ( data , callback ) {
917917 assert . equal ( data . CiphertextBlob , 'wrong_key' ) ;
918918 return callback ( 'error' , 'stack' ) ;
@@ -927,6 +927,7 @@ describe('al_aws_collector tests for setDecryptedCredentials()', function() {
927927describe ( 'al_aws_collector error tests' , function ( ) {
928928
929929 beforeEach ( function ( ) {
930+ colMock . initProcessEnv ( ) ;
930931 AWS . mock ( 'KMS' , 'decrypt' , function ( params , callback ) {
931932 const data = {
932933 Plaintext : 'decrypted-aims-sercret-key'
@@ -968,7 +969,7 @@ describe('al_aws_collector error tests', function() {
968969 AlAwsCollector . load ( ) . then ( function ( creds ) {
969970 var collector = new AlAwsCollector (
970971 registerContext , 'cwe' , AlAwsCollector . IngestTypes . SECMSGS , '1.0.0' , creds , function ( ) { } ) ;
971- collector . register ( colMock . REGISTRATION_TEST_EVENT , colMock . REG_PARAMS ) ;
972+ collector . registerSync ( colMock . REGISTRATION_TEST_EVENT , colMock . REG_PARAMS ) ;
972973 } ) ;
973974 } ) ;
974975
@@ -984,7 +985,7 @@ describe('al_aws_collector error tests', function() {
984985 AlAwsCollector . load ( ) . then ( function ( creds ) {
985986 var collector = new AlAwsCollector (
986987 deregisterContext , 'cwe' , AlAwsCollector . IngestTypes . SECMSGS , '1.0.0' , creds ) ;
987- collector . deregister ( colMock . DEREGISTRATION_TEST_EVENT , colMock . DEREG_PARAMS ) ;
988+ collector . deregisterSync ( colMock . DEREGISTRATION_TEST_EVENT , colMock . DEREG_PARAMS ) ;
988989 } ) ;
989990 } ) ;
990991
0 commit comments