From 4af121687cb4c26f4a2f3e4ad266490d8faa3d2d Mon Sep 17 00:00:00 2001 From: Asher Gomez Date: Thu, 25 Jan 2024 01:12:22 +1100 Subject: feat: deprecate `Deno.ftruncate()` and `Deno.ftruncateSync()` (#22069) For removal in Deno 2.0. --- cli/tests/unit/sync_test.ts | 4 ++-- cli/tests/unit/truncate_test.ts | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) (limited to 'cli/tests/unit') 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); -- cgit v1.2.3