diff options
Diffstat (limited to 'cli')
-rw-r--r-- | cli/tests/integration/node_unit_tests.rs | 1 | ||||
-rw-r--r-- | cli/tests/unit_node/buffer_test.ts | 12 |
2 files changed, 13 insertions, 0 deletions
diff --git a/cli/tests/integration/node_unit_tests.rs b/cli/tests/integration/node_unit_tests.rs index 6d604b47b..1bb072324 100644 --- a/cli/tests/integration/node_unit_tests.rs +++ b/cli/tests/integration/node_unit_tests.rs @@ -47,6 +47,7 @@ util::unit_test_factory!( _fs_watch_test = _fs / _fs_watch_test, _fs_write_test = _fs / _fs_write_test, async_hooks_test, + buffer_test, child_process_test, crypto_cipher_test = crypto / crypto_cipher_test, crypto_hash_test = crypto / crypto_hash_test, diff --git a/cli/tests/unit_node/buffer_test.ts b/cli/tests/unit_node/buffer_test.ts new file mode 100644 index 000000000..1d7571f6a --- /dev/null +++ b/cli/tests/unit_node/buffer_test.ts @@ -0,0 +1,12 @@ +// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license. + +import { Buffer } from "node:buffer"; +import { assertEquals } from "../../../test_util/std/testing/asserts.ts"; + +Deno.test({ + name: "[node/buffer] slice with infinity returns empty buffer", + fn() { + const buf = Buffer.from([1, 2, 3, 4, 5]); + assertEquals(buf.slice(Infinity).length, 0); + }, +}); |