@@ -57,29 +57,27 @@ describe("Utility", function () {
5757
5858 describe ( "loadAsBlob" , function ( ) {
5959 var blob2Text = function ( blob ) {
60- var defer = ayepromise . defer ( ) ,
61- reader = new FileReader ( ) ;
60+ return new Promise ( function ( fulfill ) {
61+ var reader = new FileReader ( ) ;
6262
63- reader . onload = function ( e ) {
64- defer . resolve ( e . target . result ) ;
65- } ;
66-
67- reader . readAsText ( blob ) ;
63+ reader . onload = function ( e ) {
64+ fulfill ( e . target . result ) ;
65+ } ;
6866
69- return defer . promise ;
67+ reader . readAsText ( blob ) ;
68+ } ) ;
7069 } ;
7170
7271 var blob2Base64 = function ( blob ) {
73- var defer = ayepromise . defer ( ) ,
74- reader = new FileReader ( ) ;
72+ return new Promise ( function ( fulfill ) {
73+ var reader = new FileReader ( ) ;
7574
76- reader . onload = function ( e ) {
77- defer . resolve ( btoa ( e . target . result ) ) ;
78- } ;
79-
80- reader . readAsBinaryString ( blob ) ;
75+ reader . onload = function ( e ) {
76+ fulfill ( btoa ( e . target . result ) ) ;
77+ } ;
8178
82- return defer . promise ;
79+ reader . readAsBinaryString ( blob ) ;
80+ } ) ;
8381 } ;
8482
8583 it ( "should load content from a URL" , function ( done ) {
0 commit comments