@@ -10,6 +10,10 @@ const AudioBufferList = require('audio-buffer-list')
10
10
const util = require ( 'audio-buffer-utils' )
11
11
12
12
13
+ let sampleMp3 = 'https://github.com/audiojs/audio/raw/master/test/samples/chopin.mp3'
14
+ let sampleWav = ''
15
+
16
+
13
17
t ( 'create empty instance' , t => {
14
18
let a = Audio ( ) ;
15
19
@@ -141,7 +145,7 @@ t.skip('create from buffer', t => {
141
145
} )
142
146
143
147
t ( 'load wav' , t => {
144
- Audio . load ( './lena.wav' ) . then ( audio => {
148
+ Audio . load ( localWav ) . then ( audio => {
145
149
t . equal ( audio . length , 541184 )
146
150
t . equal ( audio . channels , 1 )
147
151
t . end ( ) ;
@@ -157,7 +161,7 @@ t('load mp3')
157
161
t ( 'load ogg' )
158
162
159
163
t . only ( 'load remote' , t => {
160
- Audio . load ( 'https://github.com/audiojs/audio/raw/master/test/sample.flac ' , ( err , a ) => {
164
+ Audio . load ( 'https://github.com/audiojs/audio/raw/master/test/samples/chopin.mp3 ' , ( err , a ) => {
161
165
t . ok ( a )
162
166
t . end ( )
163
167
} )
@@ -176,21 +180,21 @@ t('load caching', t => {
176
180
let a
177
181
178
182
//put into cache
179
- Audio . load ( './lena.wav' ) . then ( ( audio ) => {
183
+ Audio . load ( localWav ) . then ( ( audio ) => {
180
184
t . ok ( audio )
181
185
a = audio
182
186
} )
183
187
184
188
//load once first item is loaded
185
- Audio . load ( './lena.wav' ) . then ( ( audio ) => {
189
+ Audio . load ( localWav ) . then ( ( audio ) => {
186
190
t . ok ( Object . keys ( Audio . cache ) . length )
187
191
t . ok ( Audio . isAudio ( audio ) )
188
192
t . notEqual ( audio , a )
189
193
} )
190
194
191
195
//load already loaded
192
196
. then ( audio => {
193
- return Audio . load ( './lena.wav' )
197
+ return Audio . load ( localWav )
194
198
} )
195
199
. then ( a => {
196
200
t . ok ( Audio . isAudio ( a ) )
0 commit comments