@@ -23,7 +23,7 @@ describe('getSamples() with a mono 16-bit file', function() {
2323 } ) ;
2424
2525 it ( "getSamples() should return the samples" , function ( ) {
26- assert . deepEqual ( wav . getSamples ( ) , samples ) ;
26+ assert . deepEqual ( wav . getSamples ( ) , new Float64Array ( samples ) ) ;
2727 } ) ;
2828} ) ;
2929
@@ -41,7 +41,7 @@ describe('getSamples() with a 11-bit file', function() {
4141 } ) ;
4242
4343 it ( "getSamples() should return the samples" , function ( ) {
44- assert . deepEqual ( wav . getSamples ( ) , samples ) ;
44+ assert . deepEqual ( wav . getSamples ( ) , new Float64Array ( samples ) ) ;
4545 } ) ;
4646} ) ;
4747
@@ -62,7 +62,8 @@ describe('getSamples() with a stereo 16-bit file', function() {
6262 } ) ;
6363
6464 it ( "getSamples() should return the samples de-interleaved" , function ( ) {
65- assert . deepEqual ( wav . getSamples ( ) , samples ) ;
65+ assert . deepEqual ( wav . getSamples ( ) [ 0 ] , new Float64Array ( samples [ 0 ] ) ) ;
66+ assert . deepEqual ( wav . getSamples ( ) [ 1 ] , new Float64Array ( samples [ 1 ] ) ) ;
6667 } ) ;
6768} ) ;
6869
@@ -84,6 +85,8 @@ describe('getSamples() with a stereo 16-bit file, interleaved', function() {
8485 } ) ;
8586
8687 it ( "getSamples(true) should return the samples de-interleaved" , function ( ) {
87- assert . deepEqual ( wav . getSamples ( true ) , interleavedSamples ) ;
88+ assert . deepEqual (
89+ wav . getSamples ( true ) ,
90+ new Float64Array ( interleavedSamples ) ) ;
8891 } ) ;
8992} ) ;
0 commit comments