File tree 1 file changed +22
-0
lines changed
1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -50,3 +50,25 @@ afterAll(async () => {
50
50
// Storing data about used precalculated wallets for the next test suites
51
51
await precalculationHelpers . test . storeDbIntoWalletsFile ( ) ;
52
52
} ) ;
53
+
54
+ expect . extend ( {
55
+ toMatchBuffer ( received , expected ) {
56
+ let pass ;
57
+ if ( ( received instanceof Buffer === false ) || ( expected instanceof Buffer === false ) ) {
58
+ pass = false ;
59
+ } else {
60
+ pass = expected . equals ( received ) ;
61
+ }
62
+ if ( pass ) {
63
+ return {
64
+ message : ( ) => `expected Buffer(${ received && received . toString ( 'hex' ) } ) to not match Buffer(${ expected . toString ( 'hex' ) } )` ,
65
+ pass : true ,
66
+ }
67
+ } else {
68
+ return {
69
+ message : ( ) => `expected Buffer(${ received && received . toString ( 'hex' ) } ) to match Buffer(${ expected . toString ( 'hex' ) } )` ,
70
+ pass : false ,
71
+ }
72
+ }
73
+ }
74
+ } ) ;
You can’t perform that action at this time.
0 commit comments