Skip to content

Commit b79e1b1

Browse files
committed
Only apply the workaround in fd34b9b to node 9.7.0 and above.
1 parent fd34b9b commit b79e1b1

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

test/unexpectedMitm.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1513,9 +1513,14 @@ describe('unexpectedMitm', function () {
15131513
expectedError = new Error('getaddrinfo EADDRINFO');
15141514
expectedError.code = expectedError.errno = 'EADDRINFO';
15151515
} else if (semver.satisfies(nodeJsVersion, '>=0.12.0')) {
1516-
expectedError = new Error();
1517-
// explicitly set "message" to workaround an issue with enumerable properties
1518-
expectedError.message = 'getaddrinfo ENOTFOUND www.icwqjecoiqwjecoiwqjecoiwqjceoiwq.com';
1516+
var message = 'getaddrinfo ENOTFOUND www.icwqjecoiqwjecoiwqjecoiwqjceoiwq.com';
1517+
if (semver.satisfies(nodeJsVersion, '>=9.7.0')) {
1518+
expectedError = new Error();
1519+
// explicitly set "message" to workaround an issue with enumerable properties
1520+
expectedError.message = message;
1521+
} else {
1522+
expectedError = new Error(message);
1523+
}
15191524
if (semver.satisfies(nodeJsVersion, '>=2.0.0')) {
15201525
expectedError.message += ' www.icwqjecoiqwjecoiwqjecoiwqjceoiwq.com:80';
15211526
expectedError.host = 'www.icwqjecoiqwjecoiwqjecoiwqjceoiwq.com';

0 commit comments

Comments
 (0)