Skip to content

Commit

Permalink
Fix tests again
Browse files Browse the repository at this point in the history
  • Loading branch information
aapoalas committed May 29, 2024
1 parent 70c6507 commit 4bb0240
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions tests/ffi/tests/test.js
Original file line number Diff line number Diff line change
Expand Up @@ -703,17 +703,17 @@ assertEquals(view.getUint32(), 55);
const createdPointer = Deno.UnsafePointer.create(1);
assertNotEquals(createdPointer, null);
assertEquals(typeof createdPointer, "object");
assertEquals(Deno.UnsafePointer.value(null), 0);
assertEquals(Deno.UnsafePointer.value(createdPointer), 1);
assertEquals(Deno.UnsafePointer.value(null), 0n);
assertEquals(Deno.UnsafePointer.value(createdPointer), 1n);
assert(Deno.UnsafePointer.equals(null, null));
assertFalse(Deno.UnsafePointer.equals(null, createdPointer));
assertFalse(Deno.UnsafePointer.equals(Deno.UnsafePointer.create(2), createdPointer));
// Do not allow offsetting from null, `create` function should be used instead.
assertThrows(() => Deno.UnsafePointer.offset(null, 5));
const offsetPointer = Deno.UnsafePointer.offset(createdPointer, 5);
assertEquals(Deno.UnsafePointer.value(offsetPointer), 6);
assertEquals(Deno.UnsafePointer.value(offsetPointer), 6n);
const zeroPointer = Deno.UnsafePointer.offset(offsetPointer, -6);
assertEquals(Deno.UnsafePointer.value(zeroPointer), 0);
assertEquals(Deno.UnsafePointer.value(zeroPointer), 0n);
assertEquals(zeroPointer, null);
}

Expand Down

0 comments on commit 4bb0240

Please sign in to comment.