OSDN Git Service

Regular updates
[twpd/master.git] / mocha-html.md
1 ---
2 title: Mocha HTML
3 category: JavaScript libraries
4 layout: 2017/sheet
5 ---
6
7 ### About
8
9 This is a mocha template that loads js/css from cdn.
10
11 ### Template
12
13 ```html
14 <!doctype html>
15 <html>
16 <head>
17   <meta charset='utf-8'>
18   <title>Mocha</title>
19   <meta name='viewport' content='width=device-width, initial-scale=1.0'>
20   <link href='https://cdn.rawgit.com/mochajs/mocha/2.2.5/mocha.css' rel='stylesheet' />
21 </head>
22 <body>
23   <div id='mocha'></div>
24   <script src='https://cdn.rawgit.com/mochajs/mocha/2.2.5/mocha.js'></script>
25   <script src='https://cdn.rawgit.com/chaijs/chai/2.3.0/chai.js'></script>
26   <script>window.onerror=function(msg,url,line){document.getElementById('mocha').innerHTML+='<h1>'+msg+'</'+'h1>'+'<h2>'+url+':'+line+'</'+'h2>';return false}</script>
27   <script>mocha.setup('bdd')</script>
28   <!-- what to test: -->
29   <script src='../index.js'></script>
30   <!-- tests to run: -->
31   <script src='first_test.js'></script>
32   <script src='second_test.js'></script>
33   <script>mocha.run()</script>
34 </body>
35 </html>
36 ```