summaryrefslogtreecommitdiff
path: root/core/serialize_deserialize_test.js
diff options
context:
space:
mode:
authorNayeem Rahman <nayeemrmn99@gmail.com>2022-06-07 10:25:10 +0100
committerGitHub <noreply@github.com>2022-06-07 11:25:10 +0200
commit9385a913125df07f5216322e0b18aec1c6883957 (patch)
tree88705e174bf9ba5626a3c9a80911a56e77294682 /core/serialize_deserialize_test.js
parentcfb6067f9bc0900a7d7fc6c75f19930542ed679c (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.js20
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);