aboutsummaryrefslogtreecommitdiff
path: root/test/js/node
diff options
context:
space:
mode:
authorGravatar WingLim <winglims@gmail.com> 2023-09-14 08:41:09 +0800
committerGravatar GitHub <noreply@github.com> 2023-09-13 17:41:09 -0700
commit932fa35f9965a9f3565cfed0fbf71f01ad5fd818 (patch)
treee88b9b7ac3c9646a296616e0f54e95a36c544ee8 /test/js/node
parent9c9f4ed6ad39f92cb331e21a6b6dc0847e66510e (diff)
downloadbun-932fa35f9965a9f3565cfed0fbf71f01ad5fd818.tar.gz
bun-932fa35f9965a9f3565cfed0fbf71f01ad5fd818.tar.zst
bun-932fa35f9965a9f3565cfed0fbf71f01ad5fd818.zip
feat(nodejs): implement `os.availableParallelism` (#5109)
* feat(nodejs): implement `os.availableParallelism` * chore: do not throw error as same as node * refactor: use `navigator.hardwareConcurrency`
Diffstat (limited to 'test/js/node')
-rw-r--r--test/js/node/os/os.test.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/js/node/os/os.test.js b/test/js/node/os/os.test.js
index 8b4d54bb7..baad6dcb3 100644
--- a/test/js/node/os/os.test.js
+++ b/test/js/node/os/os.test.js
@@ -154,3 +154,7 @@ it("devNull", () => {
if (process.platform === "win32") expect(os.devNull).toBe("\\\\.\\nul");
else expect(os.devNull).toBe("/dev/null");
});
+
+it("availableParallelism", () => {
+ expect(os.availableParallelism()).toBeGreaterThan(0);
+});