diff options
author | Divy Srivastava <dj.srivastava23@gmail.com> | 2023-01-23 05:30:01 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-23 19:00:01 +0530 |
commit | cd192313064bc2e9d65e3e734930cfaf15f4191b (patch) | |
tree | b8187cfe80025efa6e7e1c1960a6bf9349e2a31f /test_napi/mem_test.js | |
parent | c3e0b12c72673badece8ef5d789a942637d893ba (diff) |
fix(napi): improve napi_adjust_external_memory (#17501)
<!--
Before submitting a PR, please read http://deno.land/manual/contributing
1. Give the PR a descriptive title.
Examples of good title:
- fix(std/http): Fix race condition in server
- docs(console): Update docstrings
- feat(doc): Handle nested reexports
Examples of bad title:
- fix #7123
- update docs
- fix bugs
2. Ensure there is a related issue and it is referenced in the PR text.
3. Ensure there are tests that cover the changes.
4. Ensure `cargo test` passes.
5. Ensure `./tools/format.js` passes without changing files.
6. Ensure `./tools/lint.js` passes.
7. Open as a draft PR if your work is still in progress. The CI won't
run
all steps, but you can add '[ci]' to a commit message to force it to.
8. If you would like to run the benchmarks on the CI, add the 'ci-bench'
label.
-->
Diffstat (limited to 'test_napi/mem_test.js')
-rw-r--r-- | test_napi/mem_test.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test_napi/mem_test.js b/test_napi/mem_test.js new file mode 100644 index 000000000..bdbd395d3 --- /dev/null +++ b/test_napi/mem_test.js @@ -0,0 +1,11 @@ +// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license. + +import { assert, loadTestLibrary } from "./common.js"; + +const mem = loadTestLibrary(); + +Deno.test("napi adjust external memory", function () { + const adjusted = mem.adjust_external_memory(); + assert(typeof adjusted === "number"); + assert(adjusted > 0); +}); |