| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <meta charset="utf-8" /> |
| <title>Browser Compatibility Test</title> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
| <link rel="stylesheet" href="../node_modules/mocha/mocha.css" /> |
| <script src="../dist/abcjs-basic.js" type="text/javascript"></script> |
| </head> |
| <body> |
| <div id="mocha"></div> |
| <div id="paper"></div> |
| <div id="midi"></div> |
| <script> |
| |
| window.abcjs = window.ABCJS; |
| |
| |
| if (!Error.captureStackTrace) { |
| console.log("Polyfill captureStackTrace") |
| var container = new Error(); |
| |
| Object.defineProperty({}, 'stack', { |
| configurable: true, |
| get: function getStack() { |
| var stack = container.stack; |
| |
| Object.defineProperty(this, 'stack', { |
| value: stack |
| }); |
| |
| return stack; |
| } |
| }); |
| } |
| </script> |
| <script src="../node_modules/chai/chai.js"></script> |
| <script src="../node_modules/mocha/mocha.js"></script> |
| <script class="mocha-init"> |
| mocha.setup({ui: 'bdd', globals: ['__VUE_DEVTOOLS_TOAST__']}); |
| mocha.checkLeaks(); |
| </script> |
|
|
| <script src="synth/flattener.test.js"></script> |
| <script src="synth/midi.test.js"></script> |
| <script src="visual/wrap.test.js"></script> |
| <script src="visual/selection.test.js"></script> |
| <script src="visual/options.test.js"></script> |
|
|
| <script> |
| mocha.run(); |
| </script> |
|
|
| </body> |
| </html> |
|
|