summaryrefslogtreecommitdiff
path: root/cli/tests
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests')
-rw-r--r--cli/tests/unit/sync_test.ts4
-rw-r--r--cli/tests/unit/truncate_test.ts12
-rw-r--r--cli/tests/unit_node/_fs/_fs_fsync_test.ts26
3 files changed, 20 insertions, 22 deletions
diff --git a/cli/tests/unit/sync_test.ts b/cli/tests/unit/sync_test.ts
index 3421deaf9..97624d270 100644
--- a/cli/tests/unit/sync_test.ts
+++ b/cli/tests/unit/sync_test.ts
@@ -47,7 +47,7 @@ Deno.test(
create: true,
});
const size = 64;
- Deno.ftruncateSync(file.rid, size);
+ file.truncateSync(size);
Deno.fsyncSync(file.rid);
assertEquals(Deno.statSync(filename).size, size);
Deno.close(file.rid);
@@ -65,7 +65,7 @@ Deno.test(
create: true,
});
const size = 64;
- await Deno.ftruncate(file.rid, size);
+ await file.truncate(size);
await Deno.fsync(file.rid);
assertEquals((await Deno.stat(filename)).size, size);
Deno.close(file.rid);
diff --git a/cli/tests/unit/truncate_test.ts b/cli/tests/unit/truncate_test.ts
index 8828d3213..97d4db62d 100644
--- a/cli/tests/unit/truncate_test.ts
+++ b/cli/tests/unit/truncate_test.ts
@@ -11,11 +11,11 @@ Deno.test(
write: true,
});
- Deno.ftruncateSync(file.rid, 20);
+ file.truncateSync(20);
assertEquals(Deno.readFileSync(filename).byteLength, 20);
- Deno.ftruncateSync(file.rid, 5);
+ file.truncateSync(5);
assertEquals(Deno.readFileSync(filename).byteLength, 5);
- Deno.ftruncateSync(file.rid, -5);
+ file.truncateSync(-5);
assertEquals(Deno.readFileSync(filename).byteLength, 0);
Deno.close(file.rid);
@@ -33,11 +33,11 @@ Deno.test(
write: true,
});
- await Deno.ftruncate(file.rid, 20);
+ await file.truncate(20);
assertEquals((await Deno.readFile(filename)).byteLength, 20);
- await Deno.ftruncate(file.rid, 5);
+ await file.truncate(5);
assertEquals((await Deno.readFile(filename)).byteLength, 5);
- await Deno.ftruncate(file.rid, -5);
+ await file.truncate(-5);
assertEquals((await Deno.readFile(filename)).byteLength, 0);
Deno.close(file.rid);
diff --git a/cli/tests/unit_node/_fs/_fs_fsync_test.ts b/cli/tests/unit_node/_fs/_fs_fsync_test.ts
index 3a0f51e7e..90bbed9da 100644
--- a/cli/tests/unit_node/_fs/_fs_fsync_test.ts
+++ b/cli/tests/unit_node/_fs/_fs_fsync_test.ts
@@ -5,32 +5,31 @@ import { fsync, fsyncSync } from "node:fs";
Deno.test({
name: "ASYNC: flush any pending data of the given file stream to disk",
async fn() {
- const file: string = await Deno.makeTempFile();
- const { rid } = await Deno.open(file, {
+ const filePath = await Deno.makeTempFile();
+ using file = await Deno.open(filePath, {
read: true,
write: true,
create: true,
});
const size = 64;
- await Deno.ftruncate(rid, size);
+ await file.truncate(size);
await new Promise<void>((resolve, reject) => {
- fsync(rid, (err: Error | null) => {
+ fsync(file.rid, (err: Error | null) => {
if (err !== null) reject();
else resolve();
});
})
.then(
async () => {
- assertEquals((await Deno.stat(file)).size, size);
+ assertEquals((await Deno.stat(filePath)).size, size);
},
() => {
fail("No error expected");
},
)
.finally(async () => {
- await Deno.remove(file);
- Deno.close(rid);
+ await Deno.remove(filePath);
});
},
});
@@ -38,21 +37,20 @@ Deno.test({
Deno.test({
name: "SYNC: flush any pending data the given file stream to disk",
fn() {
- const file: string = Deno.makeTempFileSync();
- const { rid } = Deno.openSync(file, {
+ const filePath = Deno.makeTempFileSync();
+ using file = Deno.openSync(filePath, {
read: true,
write: true,
create: true,
});
const size = 64;
- Deno.ftruncateSync(rid, size);
+ file.truncateSync(size);
try {
- fsyncSync(rid);
- assertEquals(Deno.statSync(file).size, size);
+ fsyncSync(file.rid);
+ assertEquals(Deno.statSync(filePath).size, size);
} finally {
- Deno.removeSync(file);
- Deno.close(rid);
+ Deno.removeSync(filePath);
}
},
});