filereader_readystate.any.js (557B)
1 // META: title=FileAPI Test: filereader_readystate 2 3 async_test(function() { 4 var blob = new Blob(["THIS TEST THE READYSTATE WHEN READ BLOB"]); 5 var reader = new FileReader(); 6 7 assert_equals(reader.readyState, reader.EMPTY); 8 9 reader.onloadstart = this.step_func(function(evt) { 10 assert_equals(reader.readyState, reader.LOADING); 11 }); 12 13 reader.onloadend = this.step_func(function(evt) { 14 assert_equals(reader.readyState, reader.DONE); 15 this.done(); 16 }); 17 18 reader.readAsDataURL(blob); 19 });