| OLD | NEW |
| 1 <!doctype html> | 1 <!DOCTYPE html> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <title>Test PeriodicWave exceptions</title> | 4 <title> |
| 5 Test PeriodicWave exceptions |
| 6 </title> |
| 5 <script src="../../resources/testharness.js"></script> | 7 <script src="../../resources/testharness.js"></script> |
| 6 <script src="../../resources/testharnessreport.js"></script> | 8 <script src="../../resources/testharnessreport.js"></script> |
| 7 <script src="../resources/audit-util.js"></script> | 9 <script src="../resources/audit-util.js"></script> |
| 8 <script src="../resources/audit.js"></script> | 10 <script src="../resources/audit.js"></script> |
| 9 </head> | 11 </head> |
| 10 | |
| 11 <body> | 12 <body> |
| 12 <script> | 13 <script id="layout-test-code"> |
| 13 let audit = Audit.createTaskRunner(); | 14 let audit = Audit.createTaskRunner(); |
| 14 | 15 |
| 15 audit.define( | 16 audit.define( |
| 16 { | 17 { |
| 17 label: 'non-finite values', | 18 label: 'non-finite values', |
| 18 description: 'Constructor should throw for non-finite coefficients' | 19 description: 'Constructor should throw for non-finite coefficients' |
| 19 }, | 20 }, |
| 20 (task, should) => { | 21 (task, should) => { |
| 21 // Arbitrary context for testing. | 22 // Arbitrary context for testing. |
| 22 let context = new OfflineAudioContext(1, 1, 44100); | 23 let context = new OfflineAudioContext(1, 1, 44100); |
| (...skipping 14 matching lines...) Expand all Loading... |
| 37 () => context.createPeriodicWave([1, 1], [1, NaN]), | 38 () => context.createPeriodicWave([1, 1], [1, NaN]), |
| 38 'createPeriodicWave([1, 1], [1, NaN])') | 39 'createPeriodicWave([1, 1], [1, NaN])') |
| 39 .throw('TypeError'); | 40 .throw('TypeError'); |
| 40 task.done(); | 41 task.done(); |
| 41 }); | 42 }); |
| 42 | 43 |
| 43 audit.run(); | 44 audit.run(); |
| 44 </script> | 45 </script> |
| 45 </body> | 46 </body> |
| 46 </html> | 47 </html> |
| OLD | NEW |