@@ -1032,9 +1032,9 @@ describe('MongoOptions', function () {
1032
1032
1033
1033
context ( 'when valid environment option is provided' , function ( ) {
1034
1034
it ( 'should still throw error at construction' , function ( ) {
1035
- process . env [ ' MONGODB_LOG_ALL' ] = 'emergency' ;
1035
+ process . env . MONGODB_LOG_ALL = 'emergency' ;
1036
1036
expect ( badClientCreator ) . to . throw ( MongoAPIError ) ;
1037
- process . env [ ' MONGODB_LOG_ALL' ] = 'undefined' ;
1037
+ delete process . env . MONGODB_LOG_ALL ;
1038
1038
} ) ;
1039
1039
} ) ;
1040
1040
@@ -1046,22 +1046,22 @@ describe('MongoOptions', function () {
1046
1046
1047
1047
context ( 'when invalid environment option is provided' , function ( ) {
1048
1048
afterEach ( function ( ) {
1049
- process . env [ ' MONGODB_LOG_ALL' ] = 'undefined' ;
1049
+ delete process . env . MONGODB_LOG_ALL ;
1050
1050
} ) ;
1051
1051
1052
1052
it ( 'should still throw error at construction' , function ( ) {
1053
- process . env [ ' MONGODB_LOG_ALL' ] = 'imFakeToo' ;
1053
+ process . env . MONGODB_LOG_ALL = 'imFakeToo' ;
1054
1054
expect ( badClientCreator ) . to . throw ( MongoAPIError ) ;
1055
1055
} ) ;
1056
1056
} ) ;
1057
1057
} ) ;
1058
1058
1059
1059
context ( 'when invalid environment option is provided' , function ( ) {
1060
1060
beforeEach ( async function ( ) {
1061
- process . env [ ' MONGODB_LOG_ALL' ] = 'imFakeToo' ;
1061
+ process . env . MONGODB_LOG_ALL = 'imFakeToo' ;
1062
1062
} ) ;
1063
1063
afterEach ( async function ( ) {
1064
- process . env [ ' MONGODB_LOG_ALL' ] = 'undefined' ;
1064
+ delete process . env . MONGODB_LOG_ALL ;
1065
1065
} ) ;
1066
1066
1067
1067
context ( 'when client option is not provided' , function ( ) {
@@ -1121,11 +1121,11 @@ describe('MongoOptions', function () {
1121
1121
} ) ;
1122
1122
context ( 'when env option for MONGODB_LOG_MAX_DOCUMENT_LENGTH is provided' , function ( ) {
1123
1123
beforeEach ( function ( ) {
1124
- process . env [ ' MONGODB_LOG_MAX_DOCUMENT_LENGTH' ] = '155' ;
1124
+ process . env . MONGODB_LOG_MAX_DOCUMENT_LENGTH = '155' ;
1125
1125
} ) ;
1126
1126
1127
1127
afterEach ( function ( ) {
1128
- process . env [ ' MONGODB_LOG_MAX_DOCUMENT_LENGTH' ] = undefined ;
1128
+ delete process . env . MONGODB_LOG_MAX_DOCUMENT_LENGTH ;
1129
1129
} ) ;
1130
1130
1131
1131
it ( 'should store value for maxDocumentLength correctly (client option value takes precedence)' , function ( ) {
@@ -1157,19 +1157,19 @@ describe('MongoOptions', function () {
1157
1157
} ) ;
1158
1158
context ( 'when env option for MONGODB_LOG_MAX_DOCUMENT_LENGTH is provided' , function ( ) {
1159
1159
afterEach ( function ( ) {
1160
- process . env [ ' MONGODB_LOG_MAX_DOCUMENT_LENGTH' ] = undefined ;
1160
+ delete process . env . MONGODB_LOG_MAX_DOCUMENT_LENGTH ;
1161
1161
} ) ;
1162
1162
1163
1163
it ( 'should store value for maxDocumentLength correctly' , function ( ) {
1164
- process . env [ ' MONGODB_LOG_MAX_DOCUMENT_LENGTH' ] = '155' ;
1164
+ process . env . MONGODB_LOG_MAX_DOCUMENT_LENGTH = '155' ;
1165
1165
const client = new MongoClient ( 'mongodb://a/' , {
1166
1166
[ loggerFeatureFlag ] : true
1167
1167
} ) ;
1168
1168
expect ( client . options . mongoLoggerOptions . maxDocumentLength ) . to . equal ( 155 ) ;
1169
1169
} ) ;
1170
1170
1171
1171
it ( 'should not throw error for negative MONGODB_MAX_DOCUMENT_LENGTH and set to default' , function ( ) {
1172
- process . env [ ' MONGODB_LOG_MAX_DOCUMENT_LENGTH' ] = '-14' ;
1172
+ process . env . MONGODB_LOG_MAX_DOCUMENT_LENGTH = '-14' ;
1173
1173
const client = new MongoClient ( 'mongodb://a/' , {
1174
1174
[ loggerFeatureFlag ] : true
1175
1175
} ) ;
0 commit comments