aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-07-04 03:47:31 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-07-04 03:48:10 -0700
commitf49a308d2c2d30c798de738e05b528ecc4eaf9ee (patch)
treec141e26bc146feca5aec50e4383acb5b88198d0c
parent3d0ffc48cb2608ed696581e10cb082c68b56c6b9 (diff)
downloadbun-f49a308d2c2d30c798de738e05b528ecc4eaf9ee.tar.gz
bun-f49a308d2c2d30c798de738e05b528ecc4eaf9ee.tar.zst
bun-f49a308d2c2d30c798de738e05b528ecc4eaf9ee.zip
Create readfile-not-found.mjs
-rw-r--r--bench/snippets/readfile-not-found.mjs17
1 files changed, 17 insertions, 0 deletions
diff --git a/bench/snippets/readfile-not-found.mjs b/bench/snippets/readfile-not-found.mjs
new file mode 100644
index 000000000..c28100ba4
--- /dev/null
+++ b/bench/snippets/readfile-not-found.mjs
@@ -0,0 +1,17 @@
+import { bench, run } from "./runner.mjs";
+import { readFileSync, existsSync } from "node:fs";
+import { readFile } from "node:fs/promises";
+
+bench(`readFileSync(/tmp/404-not-found)`, () => {
+ try {
+ readFileSync("/tmp/404-not-found");
+ } catch (e) {}
+});
+
+bench(`readFile(/tmp/404-not-found)`, async () => {
+ try {
+ await readFile("/tmp/404-not-found");
+ } catch (e) {}
+});
+
+await run();