@@ -64,15 +64,15 @@ test('data send/receive Buffer {objectMode: true}', function (t) {
6464 function tryTest ( ) {
6565 if ( ! peer1 . connected || ! peer2 . connected ) return
6666
67- peer1 . send ( Buffer . from ( 'this is a Buffer' ) )
67+ peer1 . send ( Uint8Array . from ( 'this is a Buffer' ) )
6868 peer2 . on ( 'data' , function ( data ) {
69- t . ok ( Buffer . isBuffer ( data ) , 'data is a Buffer' )
70- t . deepEqual ( data , Buffer . from ( 'this is a Buffer' ) , 'got correct message' )
69+ t . ok ( data instanceof Uint8Array , 'data is a Buffer' )
70+ t . deepEqual ( data , Uint8Array . from ( 'this is a Buffer' ) , 'got correct message' )
7171
72- peer2 . send ( Buffer . from ( 'this is another Buffer ' ) )
72+ peer2 . send ( Uint8Array . from ( 'this is another Uint8Array ' ) )
7373 peer1 . on ( 'data' , function ( data ) {
74- t . ok ( Buffer . isBuffer ( data ) , 'data is a Buffer ' )
75- t . deepEqual ( data , Buffer . from ( 'this is another Buffer ' ) , 'got correct message' )
74+ t . ok ( data instanceof Uint8Array , 'data is a Uint8Array ' )
75+ t . deepEqual ( data , Uint8Array . from ( 'this is another Uint8Array ' ) , 'got correct message' )
7676
7777 peer1 . on ( 'close' , function ( ) { t . pass ( 'peer1 destroyed' ) } )
7878 peer1 . destroy ( )
@@ -104,13 +104,13 @@ test('data send/receive Uint8Array {objectMode: true}', function (t) {
104104 peer2 . on ( 'data' , function ( data ) {
105105 // binary types always get converted to Buffer
106106 // See: https://github.com/feross/simple-peer/issues/138#issuecomment-278240571
107- t . ok ( Buffer . isBuffer ( data ) , 'data is a Buffer ' )
108- t . deepEqual ( data , Buffer . from ( [ 0 , 1 , 2 ] ) , 'got correct message' )
107+ t . ok ( data instanceof Uint8Array , 'data is a Uint8Array ' )
108+ t . deepEqual ( data , Uint8Array . from ( [ 0 , 1 , 2 ] ) , 'got correct message' )
109109
110110 peer2 . send ( new Uint8Array ( [ 1 , 2 , 3 ] ) )
111111 peer1 . on ( 'data' , function ( data ) {
112- t . ok ( Buffer . isBuffer ( data ) , 'data is a Buffer ' )
113- t . deepEqual ( data , Buffer . from ( [ 1 , 2 , 3 ] ) , 'got correct message' )
112+ t . ok ( data instanceof Uint8Array , 'data is a Uint8Array ' )
113+ t . deepEqual ( data , Uint8Array . from ( [ 1 , 2 , 3 ] ) , 'got correct message' )
114114
115115 peer1 . on ( 'close' , function ( ) { t . pass ( 'peer1 destroyed' ) } )
116116 peer1 . destroy ( )
@@ -140,13 +140,13 @@ test('data send/receive ArrayBuffer {objectMode: true}', function (t) {
140140
141141 peer1 . send ( new Uint8Array ( [ 0 , 1 , 2 ] ) . buffer )
142142 peer2 . on ( 'data' , function ( data ) {
143- t . ok ( Buffer . isBuffer ( data ) , 'data is a Buffer ' )
144- t . deepEqual ( data , Buffer . from ( [ 0 , 1 , 2 ] ) , 'got correct message' )
143+ t . ok ( data instanceof Uint8Array , 'data is a Uint8Array ' )
144+ t . deepEqual ( data , Uint8Array . from ( [ 0 , 1 , 2 ] ) , 'got correct message' )
145145
146146 peer2 . send ( new Uint8Array ( [ 1 , 2 , 3 ] ) . buffer )
147147 peer1 . on ( 'data' , function ( data ) {
148- t . ok ( Buffer . isBuffer ( data ) , 'data is a Buffer ' )
149- t . deepEqual ( data , Buffer . from ( [ 1 , 2 , 3 ] ) , 'got correct message' )
148+ t . ok ( data instanceof Uint8Array , 'data is a Uint8Array ' )
149+ t . deepEqual ( data , Uint8Array . from ( [ 1 , 2 , 3 ] ) , 'got correct message' )
150150
151151 peer1 . on ( 'close' , function ( ) { t . pass ( 'peer1 destroyed' ) } )
152152 peer1 . destroy ( )
0 commit comments