@@ -16,11 +16,12 @@ const waterfall = require('async/waterfall')
16
16
const eachSeries = require ( 'async/eachSeries' )
17
17
const CID = require ( 'cids' )
18
18
const multihashing = require ( 'multihashing-async' )
19
+ const Buffer = require ( 'safe-buffer' ) . Buffer
19
20
20
- const Message = require ( '../../../ src/types/message' )
21
- const DecisionEngine = require ( '../../../ src/components /decision-engine' )
21
+ const Message = require ( '../../src/types/message' )
22
+ const DecisionEngine = require ( '../../src/decision-engine' )
22
23
23
- const mockNetwork = require ( '../../ utils' ) . mockNetwork
24
+ const mockNetwork = require ( '../utils/mock-network ' ) . mockNetwork
24
25
25
26
function messageToString ( m ) {
26
27
return Array . from ( m [ 1 ] . blocks . values ( ) )
@@ -64,7 +65,7 @@ module.exports = (repo) => {
64
65
const receiver = res [ 1 ]
65
66
66
67
map ( _ . range ( 1000 ) , ( i , cb ) => {
67
- const data = new Buffer ( `this is message ${ i } ` )
68
+ const data = Buffer . from ( `this is message ${ i } ` )
68
69
multihashing ( data , 'sha2-256' , ( err , hash ) => {
69
70
expect ( err ) . to . not . exist ( )
70
71
@@ -132,7 +133,7 @@ module.exports = (repo) => {
132
133
function partnerWants ( dEngine , values , partner , cb ) {
133
134
const message = new Message ( false )
134
135
135
- map ( values , ( v , cb ) => multihashing ( new Buffer ( v ) , 'sha2-256' , cb ) , ( err , hashes ) => {
136
+ map ( values , ( v , cb ) => multihashing ( Buffer . from ( v ) , 'sha2-256' , cb ) , ( err , hashes ) => {
136
137
expect ( err ) . to . not . exist ( )
137
138
hashes . forEach ( ( hash , i ) => {
138
139
message . addEntry ( new CID ( hash ) , Math . pow ( 2 , 32 ) - 1 - i )
@@ -145,7 +146,7 @@ module.exports = (repo) => {
145
146
function partnerCancels ( dEngine , values , partner , cb ) {
146
147
const message = new Message ( false )
147
148
148
- map ( values , ( v , cb ) => multihashing ( new Buffer ( v ) , 'sha2-256' , cb ) , ( err , hashes ) => {
149
+ map ( values , ( v , cb ) => multihashing ( Buffer . from ( v ) , 'sha2-256' , cb ) , ( err , hashes ) => {
149
150
expect ( err ) . to . not . exist ( )
150
151
hashes . forEach ( ( hash ) => {
151
152
message . cancel ( new CID ( hash ) )
@@ -160,12 +161,12 @@ module.exports = (repo) => {
160
161
waterfall ( [
161
162
( cb ) => map (
162
163
alphabet ,
163
- ( v , cb ) => multihashing ( new Buffer ( v ) , 'sha2-256' , cb ) ,
164
+ ( v , cb ) => multihashing ( Buffer . from ( v ) , 'sha2-256' , cb ) ,
164
165
cb
165
166
) ,
166
167
( hashes , cb ) => each (
167
168
hashes . map ( ( h , i ) => {
168
- return new Block ( new Buffer ( alphabet [ i ] ) , new CID ( h ) )
169
+ return new Block ( Buffer . from ( alphabet [ i ] ) , new CID ( h ) )
169
170
} ) ,
170
171
( b , cb ) => repo . blocks . put ( b , cb ) ,
171
172
cb
@@ -211,7 +212,7 @@ module.exports = (repo) => {
211
212
212
213
it ( 'splits large block messages' , ( done ) => {
213
214
const data = _ . range ( 10 ) . map ( ( i ) => {
214
- const b = new Buffer ( 1024 * 256 )
215
+ const b = Buffer . alloc ( 1024 * 256 )
215
216
b . fill ( i )
216
217
return b
217
218
} )
0 commit comments