| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 2249234 commit 0d3ef5b
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -21,6 +21,7 @@ | |||
| 21 | 21 | ||
| 22 | 22 | 'use strict'; | |
| 23 | 23 | const common = require('../common'); | |
| 24 | + | ||
| 24 | 25 | const assert = require('assert'); | |
| 25 | 26 | ||
| 26 | 27 | process.nextTick(common.mustCall(function() { | |
@@ -40,8 +41,23 @@ const obj = {}; | |||
| 40 | 41 | process.nextTick(function(a, b) { | |
| 41 | 42 | assert.strictEqual(a, 42); | |
| 42 | 43 | assert.strictEqual(b, obj); | |
| 44 | + assert.strictEqual(this, undefined); | ||
| 43 | 45 | }, 42, obj); | |
| 44 | 46 | ||
| 47 | + process.nextTick((a, b) => { | ||
| 48 | + assert.strictEqual(a, 42); | ||
| 49 | + assert.strictEqual(b, obj); | ||
| 50 | + assert.deepStrictEqual(this, {}); | ||
| 51 | + }, 42, obj); | ||
| 52 | + | ||
| 53 | + process.nextTick(function() { | ||
| 54 | + assert.strictEqual(this, null); | ||
| 55 | + }, 1, 2, 3, 4); | ||
| 56 | + | ||
| 57 | + process.nextTick(() => { | ||
| 58 | + assert.deepStrictEqual(this, {}); | ||
| 59 | + }, 1, 2, 3, 4); | ||
| 60 | + | ||
| 45 | 61 | process.on('exit', function() { | |
| 46 | 62 | process.nextTick(common.mustNotCall()); | |
| 47 | 63 | }); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments