| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent a67fea5 commit fe6c419
12 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -11,7 +11,7 @@ const hooks = initHooks(); | |||
| 11 | 11 | hooks.enable(); | |
| 12 | 12 | const { internalBinding } = require('internal/test/binding'); | |
| 13 | 13 | const { Zlib } = internalBinding('zlib'); | |
| 14 | - const constants = process.binding('constants').zlib; | ||
| 14 | + const constants = internalBinding('constants').zlib; | ||
| 15 | 15 | ||
| 16 | 16 | const handle = new Zlib(constants.DEFLATE); | |
| 17 | 17 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -57,7 +57,7 @@ const UDP = internalBinding('udp_wrap').UDP; | |||
| 57 | 57 | ||
| 58 | 58 | if (common.hasCrypto) { // eslint-disable-line node-core/crypto-check | |
| 59 | 59 | // There are accessor properties in crypto too | |
| 60 | - const crypto = process.binding('crypto'); | ||
| 60 | + const crypto = internalBinding('crypto'); | ||
| 61 | 61 | ||
| 62 | 62 | assert.throws(() => { | |
| 63 | 63 | crypto.SecureContext.prototype._external; | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,7 +1,9 @@ | |||
| 1 | + // Flags: --expose-internals | ||
| 1 | 2 | 'use strict'; | |
| 2 | 3 | ||
| 3 | 4 | require('../common'); | |
| 4 | - const constants = process.binding('constants'); | ||
| 5 | + const { internalBinding } = require('internal/test/binding'); | ||
| 6 | + const constants = internalBinding('constants'); | ||
| 5 | 7 | const assert = require('assert'); | |
| 6 | 8 | ||
| 7 | 9 | assert.deepStrictEqual( | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -9,7 +9,7 @@ if (process.argv[2] === 'child') { | |||
| 9 | 9 | } else { | |
| 10 | 10 | const internalCp = require('internal/child_process'); | |
| 11 | 11 | const oldSpawnSync = internalCp.spawnSync; | |
| 12 | - const { SIGKILL } = process.binding('constants').os.signals; | ||
| 12 | + const { SIGKILL } = require('os').constants.signals; | ||
| 13 | 13 | ||
| 14 | 14 | function spawn(killSignal, beforeSpawn) { | |
| 15 | 15 | if (beforeSpawn) { | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2,7 +2,7 @@ | |||
| 2 | 2 | const common = require('../common'); | |
| 3 | 3 | const assert = require('assert'); | |
| 4 | 4 | const spawnSync = require('child_process').spawnSync; | |
| 5 | - const signals = process.binding('constants').os.signals; | ||
| 5 | + const signals = require('os').constants.signals; | ||
| 6 | 6 | const rootUser = common.isWindows ? false : process.getuid() === 0; | |
| 7 | 7 | ||
| 8 | 8 | const invalidArgTypeError = common.expectsError( | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,7 +1,9 @@ | |||
| 1 | + // Flags: --expose_internals | ||
| 1 | 2 | 'use strict'; | |
| 2 | 3 | ||
| 3 | 4 | require('../common'); | |
| 4 | - const binding = process.binding('constants'); | ||
| 5 | + const { internalBinding } = require('internal/test/binding'); | ||
| 6 | + const binding = internalBinding('constants'); | ||
| 5 | 7 | const constants = require('constants'); | |
| 6 | 8 | const assert = require('assert'); | |
| 7 | 9 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -8,7 +8,7 @@ const assert = require('assert'); | |||
| 8 | 8 | const dgram = require('dgram'); | |
| 9 | 9 | const { internalBinding } = require('internal/test/binding'); | |
| 10 | 10 | const { UDP } = internalBinding('udp_wrap'); | |
| 11 | - const { UV_UDP_REUSEADDR } = process.binding('constants').os; | ||
| 11 | + const { UV_UDP_REUSEADDR } = require('os').constants; | ||
| 12 | 12 | ||
| 13 | 13 | const BUFFER_SIZE = 4096; | |
| 14 | 14 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,4 @@ | |||
| 1 | + // Flags: --expose-internals | ||
| 1 | 2 | 'use strict'; | |
| 2 | 3 | ||
| 3 | 4 | const common = require('../common'); | |
@@ -6,11 +7,12 @@ const fs = require('fs'); | |||
| 6 | 7 | ||
| 7 | 8 | const tmpdir = require('../common/tmpdir'); | |
| 8 | 9 | ||
| 9 | - const binding = process.binding('fs'); | ||
| 10 | + const { internalBinding } = require('internal/test/binding'); | ||
| 11 | + const binding = internalBinding('fs'); | ||
| 10 | 12 | ||
| 11 | 13 | const readdirDir = tmpdir.path; | |
| 12 | 14 | const files = ['empty', 'files', 'for', 'just', 'testing']; | |
| 13 | - const constants = process.binding('constants').fs; | ||
| 15 | + const constants = require('fs').constants; | ||
| 14 | 16 | const types = { | |
| 15 | 17 | isDirectory: constants.UV_DIRENT_DIR, | |
| 16 | 18 | isFile: constants.UV_DIRENT_FILE, | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -16,7 +16,8 @@ common.expectsError( | |||
| 16 | 16 | common.expectsError( | |
| 17 | 17 | () => { | |
| 18 | 18 | const source = 'module.exports = require("internal/bootstrap/loaders")'; | |
| 19 | - process.binding('natives').owo = source; | ||
| 19 | + const { internalBinding } = require('internal/test/binding'); | ||
| 20 | + internalBinding('natives').owo = source; | ||
| 20 | 21 | require('owo'); | |
| 21 | 22 | }, { | |
| 22 | 23 | code: 'MODULE_NOT_FOUND', | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,21 +1,41 @@ | |||
| 1 | 1 | // Flags: --no-warnings | |
| 2 | 2 | 'use strict'; | |
| 3 | 3 | ||
| 4 | - require('../common'); | ||
| 4 | + const common = require('../common'); | ||
| 5 | 5 | const assert = require('assert'); | |
| 6 | 6 | ||
| 7 | 7 | // Assert that whitelisted internalBinding modules are accessible via | |
| 8 | 8 | // process.binding(). | |
| 9 | - assert(process.binding('uv')); | ||
| 10 | - assert(process.binding('http_parser')); | ||
| 11 | - assert(process.binding('v8')); | ||
| 12 | - assert(process.binding('stream_wrap')); | ||
| 13 | - assert(process.binding('signal_wrap')); | ||
| 14 | - assert(process.binding('contextify')); | ||
| 15 | - assert(process.binding('url')); | ||
| 16 | - assert(process.binding('spawn_sync')); | ||
| 17 | - assert(process.binding('js_stream')); | ||
| 9 | + assert(process.binding('async_wrap')); | ||
| 18 | 10 | assert(process.binding('buffer')); | |
| 11 | + assert(process.binding('cares_wrap')); | ||
| 12 | + assert(process.binding('constants')); | ||
| 13 | + assert(process.binding('contextify')); | ||
| 14 | + if (common.hasCrypto) { // eslint-disable-line node-core/crypto-check | ||
| 15 | + assert(process.binding('crypto')); | ||
| 16 | + } | ||
| 19 | 17 | assert(process.binding('fs')); | |
| 18 | + assert(process.binding('fs_event_wrap')); | ||
| 19 | + assert(process.binding('http_parser')); | ||
| 20 | + if (common.hasIntl) { | ||
| 21 | + assert(process.binding('icu')); | ||
| 22 | + } | ||
| 20 | 23 | assert(process.binding('inspector')); | |
| 24 | + assert(process.binding('js_stream')); | ||
| 25 | + assert(process.binding('natives')); | ||
| 21 | 26 | assert(process.binding('os')); | |
| 27 | + assert(process.binding('pipe_wrap')); | ||
| 28 | + assert(process.binding('signal_wrap')); | ||
| 29 | + assert(process.binding('spawn_sync')); | ||
| 30 | + assert(process.binding('stream_wrap')); | ||
| 31 | + assert(process.binding('tcp_wrap')); | ||
| 32 | + if (common.hasCrypto) { // eslint-disable-line node-core/crypto-check | ||
| 33 | + assert(process.binding('tls_wrap')); | ||
| 34 | + } | ||
| 35 | + assert(process.binding('tty_wrap')); | ||
| 36 | + assert(process.binding('udp_wrap')); | ||
| 37 | + assert(process.binding('url')); | ||
| 38 | + assert(process.binding('util')); | ||
| 39 | + assert(process.binding('uv')); | ||
| 40 | + assert(process.binding('v8')); | ||
| 41 | + assert(process.binding('zlib')); | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments