File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -867,9 +867,11 @@ group('putObject()', function () {
867867 Bucket : config . Bucket ,
868868 Region : config . Region ,
869869 Key : Key ,
870+ BodyType : 'arraybuffer' ,
870871 } , function ( err , data ) {
871- var isSame = unescape ( encodeURIComponent ( data . Body ) ) . split ( 0 ) . every ( function ( v , i ) {
872- return v . charCodeAt ( 0 ) === arr [ i ]
872+ var arr = new Uint8Array ( data . Body ) ;
873+ var isSame = arr . every ( function ( v , i ) {
874+ return v === arr [ i ] ;
873875 } ) ;
874876 assert . ok ( isSame && ( data . headers && data . headers . etag ) === ETag ) ;
875877 done ( ) ;
@@ -896,9 +898,11 @@ group('putObject()', function () {
896898 Bucket : config . Bucket ,
897899 Region : config . Region ,
898900 Key : Key ,
901+ BodyType : 'arraybuffer' ,
899902 } , function ( err , data ) {
900- var isSame = unescape ( encodeURIComponent ( data . Body ) ) . split ( 0 ) . every ( function ( v , i ) {
901- return v . charCodeAt ( 0 ) === arr [ i ] ;
903+ var arr = new Uint8Array ( data . Body ) ;
904+ var isSame = arr . every ( function ( v , i ) {
905+ return v === arr [ i ] ;
902906 } ) ;
903907 assert . ok ( isSame && ( data . headers && data . headers . etag ) === ETag ) ;
904908 done ( ) ;
You can’t perform that action at this time.
0 commit comments