diff options
author | Nayeem Rahman <nayeemrmn99@gmail.com> | 2022-06-07 10:25:10 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-07 11:25:10 +0200 |
commit | 9385a913125df07f5216322e0b18aec1c6883957 (patch) | |
tree | 88705e174bf9ba5626a3c9a80911a56e77294682 /core/serialize_deserialize_test.js | |
parent | cfb6067f9bc0900a7d7fc6c75f19930542ed679c (diff) |
refactor(core): Move Deno.core bindings to ops (#14793)
Diffstat (limited to 'core/serialize_deserialize_test.js')
-rw-r--r-- | core/serialize_deserialize_test.js | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/core/serialize_deserialize_test.js b/core/serialize_deserialize_test.js index f15fc04e8..cd7aa69b1 100644 --- a/core/serialize_deserialize_test.js +++ b/core/serialize_deserialize_test.js @@ -20,9 +20,15 @@ function assertArrayEquals(a1, a2) { function main() { const emptyString = ""; const emptyStringSerialized = [255, 15, 34, 0]; - assertArrayEquals(Deno.core.serialize(emptyString), emptyStringSerialized); + assertArrayEquals( + Deno.core.opSync("op_serialize", emptyString), + emptyStringSerialized, + ); assert( - Deno.core.deserialize(new Uint8Array(emptyStringSerialized)) === + Deno.core.opSync( + "op_deserialize", + new Uint8Array(emptyStringSerialized), + ) === emptyString, ); @@ -33,12 +39,13 @@ function main() { 34, 1, 97, 48, 95, 36, 0, 4, ]; assertArrayEquals( - Deno.core.serialize(primitiveValueArray), + Deno.core.opSync("op_serialize", primitiveValueArray), primitiveValueArraySerialized, ); assertArrayEquals( - Deno.core.deserialize( + Deno.core.opSync( + "op_deserialize", new Uint8Array(primitiveValueArraySerialized), ), primitiveValueArray, @@ -56,11 +63,12 @@ function main() { ]; assertArrayEquals( - Deno.core.serialize(circularObject), + Deno.core.opSync("op_serialize", circularObject), circularObjectSerialized, ); - const deserializedCircularObject = Deno.core.deserialize( + const deserializedCircularObject = Deno.core.opSync( + "op_deserialize", new Uint8Array(circularObjectSerialized), ); assert(deserializedCircularObject.test == deserializedCircularObject); |