diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2024-08-19 12:41:11 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-19 16:41:11 +0000 |
commit | c9edb15f151774ba593bec162a5696989e1c40be (patch) | |
tree | bfb36b90ffae34e23200a40ba0bd239284818099 /tests/specs/compile/determinism/assert_equal.ts | |
parent | a20418e2e8c4753e9e479ad0c0cc2a2087f374d6 (diff) |
fix(compile): make output more deterministic (#25092)
Closes https://github.com/denoland/deno/issues/25084
Diffstat (limited to 'tests/specs/compile/determinism/assert_equal.ts')
-rw-r--r-- | tests/specs/compile/determinism/assert_equal.ts | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/specs/compile/determinism/assert_equal.ts b/tests/specs/compile/determinism/assert_equal.ts new file mode 100644 index 000000000..c99bdf16c --- /dev/null +++ b/tests/specs/compile/determinism/assert_equal.ts @@ -0,0 +1,15 @@ +const file1 = Deno.readFileSync(Deno.args[0]); +const file2 = Deno.readFileSync(Deno.args[1]); + +if (file1.length !== file2.length) { + console.error("File lengths are different"); + Deno.exit(1); +} +for (let i = 0; i < file1.length; i++) { + if (file1[i] !== file2[i]) { + console.error("Files are different"); + Deno.exit(1); + } +} + +console.error("Same"); |