1+ /* eslint max-nested-callbacks: ["error", 8] */
2+ /* eslint-env mocha */
13'use strict'
24
3- const expect = require ( 'chai' ) . expect
5+ const chai = require ( 'chai' )
6+ const dirtyChai = require ( 'dirty-chai' )
7+ const expect = chai . expect
8+ chai . use ( dirtyChai )
49const pull = require ( 'pull-stream' )
510
611const IPFS = require ( '../../src/core' )
712const createTempRepo = require ( '../utils/create-repo-node.js' )
813
914describe ( 'files dir' , ( ) => {
10-
1115 const files = [ ]
12- for ( let i = 0 ; i < 1005 ; i ++ ) {
16+ for ( let i = 0 ; i < 1005 ; i ++ ) {
1317 files . push ( {
1418 path : 'test-folder/' + i ,
1519 content : new Buffer ( 'some content ' + i )
@@ -38,6 +42,7 @@ describe('files dir', () => {
3842 pull . values ( files ) ,
3943 ipfs . files . createAddPullStream ( ) ,
4044 pull . collect ( ( err , results ) => {
45+ expect ( err ) . to . not . exist ( )
4146 const last = results [ results . length - 1 ]
4247 expect ( last . path ) . to . be . eql ( 'test-folder' )
4348 expect ( last . hash ) . to . be . eql ( 'QmWWM8ZV6GPhqJ46WtKcUaBPNHN5yQaFsKDSQ1RE73w94Q' )
@@ -48,8 +53,7 @@ describe('files dir', () => {
4853 after ( ( done ) => {
4954 ipfs . stop ( ( ) => done ( ) ) // ignore stop errors
5055 } )
51-
52- } ) . timeout ( 4000 )
56+ } )
5357 } )
5458
5559 describe ( 'with sharding' , ( ) => {
@@ -77,13 +81,13 @@ describe('files dir', () => {
7781 pull . values ( files ) ,
7882 ipfs . files . createAddPullStream ( ) ,
7983 pull . collect ( ( err , results ) => {
84+ expect ( err ) . to . not . exist ( )
8085 const last = results [ results . length - 1 ]
8186 expect ( last . path ) . to . be . eql ( 'test-folder' )
8287 expect ( last . hash ) . to . be . eql ( 'QmZjYC1kWrLmiRYbEmGSo2PEpMixzT2k2xoCKSBzt8KDcy' )
8388 done ( )
8489 } )
8590 )
86-
87- } ) . timeout ( 4000 )
91+ } )
8892 } )
8993} )
0 commit comments