summaryrefslogtreecommitdiff
path: root/deps/npm/test/lib/utils/is-windows.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/npm/test/lib/utils/is-windows.js')
-rw-r--r--deps/npm/test/lib/utils/is-windows.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/deps/npm/test/lib/utils/is-windows.js b/deps/npm/test/lib/utils/is-windows.js
new file mode 100644
index 0000000000..9100071699
--- /dev/null
+++ b/deps/npm/test/lib/utils/is-windows.js
@@ -0,0 +1,8 @@
+const t = require('tap')
+const actuallyWindows = process.platform === 'win32'
+t.equal(actuallyWindows, require('../../../lib/utils/is-windows.js'))
+Object.defineProperty(process, 'platform', {
+ value: actuallyWindows ? 'posix' : 'win32'
+})
+delete require.cache[require.resolve('../../../lib/utils/is-windows.js')]
+t.equal(!actuallyWindows, require('../../../lib/utils/is-windows.js'))