OLD | NEW |
1 importScripts("/resources/testharness.js"); | 1 importScripts("/resources/testharness.js"); |
2 | 2 |
3 var blob, readerSync; | 3 var blob, readerSync; |
4 setup(function() { | 4 setup(function() { |
5 readerSync = new FileReaderSync(); | 5 readerSync = new FileReaderSync(); |
6 blob = new Blob(["test"]); | 6 blob = new Blob(["test"]); |
7 }); | 7 }); |
8 | 8 |
9 test(function() { | 9 test(function() { |
10 assert_true(readerSync instanceof FileReaderSync); | 10 assert_true(readerSync instanceof FileReaderSync); |
11 }, "Interface"); | 11 }, "Interface"); |
12 | 12 |
13 test(function() { | 13 test(function() { |
14 var text = readerSync.readAsText(blob); | 14 var text = readerSync.readAsText(blob); |
15 assert_equals(text, "test"); | 15 assert_equals(text, "test"); |
16 }, "readAsText"); | 16 }, "readAsText"); |
17 | 17 |
18 test(function() { | 18 test(function() { |
19 var data = readerSync.readAsDataURL(blob); | 19 var data = readerSync.readAsDataURL(blob); |
20 assert_equals(data.indexOf("data:"), 0); | 20 assert_equals(data.indexOf("data:"), 0); |
21 }, "readAsDataURL"); | 21 }, "readAsDataURL"); |
22 | 22 |
23 test(function() { | 23 test(function() { |
24 var data = readerSync.readAsArrayBuffer(blob); | 24 var data = readerSync.readAsArrayBuffer(blob); |
25 assert_true(data instanceof ArrayBuffer); | 25 assert_true(data instanceof ArrayBuffer); |
26 }, "readAsArrayBuffer"); | 26 }, "readAsArrayBuffer"); |
27 | 27 |
28 done(); | 28 done(); |
OLD | NEW |