summaryrefslogtreecommitdiff
path: root/tests/specs/compile/determinism/assert_equal.ts
diff options
context:
space:
mode:
Diffstat (limited to 'tests/specs/compile/determinism/assert_equal.ts')
-rw-r--r--tests/specs/compile/determinism/assert_equal.ts15
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");