@@ -7,7 +7,7 @@ if (!common.hasCrypto)
77
88const { Buffer } = require ( 'buffer' ) ;
99const assert = require ( 'assert' ) ;
10- const { getRandomValues } = require ( 'crypto' ) . webcrypto ;
10+ const { webcrypto } = require ( 'crypto' ) ;
1111
1212[
1313 undefined , null , '' , 1 , { } , [ ] ,
@@ -16,14 +16,14 @@ const { getRandomValues } = require('crypto').webcrypto;
1616 new DataView ( new ArrayBuffer ( 1 ) ) ,
1717] . forEach ( ( i ) => {
1818 assert . throws (
19- ( ) => getRandomValues ( i ) ,
19+ ( ) => webcrypto . getRandomValues ( i ) ,
2020 { name : 'TypeMismatchError' , code : 17 } ,
2121 ) ;
2222} ) ;
2323
2424{
2525 const buf = new Uint8Array ( 0 ) ;
26- getRandomValues ( buf ) ;
26+ webcrypto . getRandomValues ( buf ) ;
2727}
2828
2929const intTypedConstructors = [
@@ -41,15 +41,15 @@ const intTypedConstructors = [
4141for ( const ctor of intTypedConstructors ) {
4242 const buf = new ctor ( 10 ) ;
4343 const before = Buffer . from ( buf . buffer ) . toString ( 'hex' ) ;
44- getRandomValues ( buf ) ;
44+ webcrypto . getRandomValues ( buf ) ;
4545 const after = Buffer . from ( buf . buffer ) . toString ( 'hex' ) ;
4646 assert . notStrictEqual ( before , after ) ;
4747}
4848
4949{
5050 const buf = new Uint16Array ( 10 ) ;
5151 const before = Buffer . from ( buf ) . toString ( 'hex' ) ;
52- getRandomValues ( buf ) ;
52+ webcrypto . getRandomValues ( buf ) ;
5353 const after = Buffer . from ( buf ) . toString ( 'hex' ) ;
5454 assert . notStrictEqual ( before , after ) ;
5555}
@@ -63,7 +63,7 @@ for (const ctor of intTypedConstructors) {
6363 }
6464
6565 if ( kData !== undefined ) {
66- assert . throws ( ( ) => getRandomValues ( kData ) , {
66+ assert . throws ( ( ) => webcrypto . getRandomValues ( kData ) , {
6767 code : 22
6868 } ) ;
6969 }
0 commit comments