Skip to content

Commit c4d30cb

Browse files
committed
fix: ensure localhost resolves to ipv4 address
1 parent 5b0c4c1 commit c4d30cb

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

spec/helper.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
'use strict';
2+
const dns = require('dns');
23
const semver = require('semver');
34
const CurrentSpecReporter = require('./support/CurrentSpecReporter.js');
45
const { SpecReporter } = require('jasmine-spec-reporter');
56
const SchemaCache = require('../lib/Adapters/Cache/SchemaCache').default;
67

8+
// Ensure localhost resolves to ipv4 address first on node v17+
9+
if (dns.setDefaultResultOrder) {
10+
dns.setDefaultResultOrder('ipv4first');
11+
}
12+
713
// Sets up a Parse API server for testing.
814
jasmine.DEFAULT_TIMEOUT_INTERVAL = process.env.PARSE_SERVER_TEST_TIMEOUT || 10000;
915
jasmine.getEnv().addReporter(new CurrentSpecReporter());

0 commit comments

Comments
 (0)