summaryrefslogtreecommitdiff
path: root/cli/tests/unit/get_random_values_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit/get_random_values_test.ts')
-rw-r--r--cli/tests/unit/get_random_values_test.ts12
1 files changed, 12 insertions, 0 deletions
diff --git a/cli/tests/unit/get_random_values_test.ts b/cli/tests/unit/get_random_values_test.ts
index 4df22f697..29c8365ea 100644
--- a/cli/tests/unit/get_random_values_test.ts
+++ b/cli/tests/unit/get_random_values_test.ts
@@ -37,12 +37,24 @@ Deno.test(function getRandomValuesInt32Array() {
assertNotEquals(arr, new Int32Array(8));
});
+Deno.test(function getRandomValuesBigInt64Array() {
+ const arr = new BigInt64Array(8);
+ crypto.getRandomValues(arr);
+ assertNotEquals(arr, new BigInt64Array(8));
+});
+
Deno.test(function getRandomValuesUint32Array() {
const arr = new Uint32Array(8);
crypto.getRandomValues(arr);
assertNotEquals(arr, new Uint32Array(8));
});
+Deno.test(function getRandomValuesBigUint64Array() {
+ const arr = new BigUint64Array(8);
+ crypto.getRandomValues(arr);
+ assertNotEquals(arr, new BigUint64Array(8));
+});
+
Deno.test(function getRandomValuesReturnValue() {
const arr = new Uint32Array(8);
const rtn = crypto.getRandomValues(arr);