|
| 1 | +<!doctype html> |
| 2 | +<html> |
| 3 | + <head> |
| 4 | + <meta charset="utf-8"> |
| 5 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> |
| 6 | + |
| 7 | + <title>Beautiful Tests</title> |
| 8 | + <meta name="description" content="Test code, no different from the production code, needs to follow some principles, patterns, and practices to make it usable, standing the test of time and change, without rotting and becoming a maintenance burden. |
| 9 | +Lets talk about making good tests."> |
| 10 | + |
| 11 | + <link rel="stylesheet" href="../../css/reset.css"> |
| 12 | + <link rel="stylesheet" href="../../css/reveal.css"> |
| 13 | + <link rel="stylesheet" href="../../css/theme/black.css"> |
| 14 | + |
| 15 | + <!-- Theme used for syntax highlighting of code --> |
| 16 | + <link rel="stylesheet" href="../../lib/css/monokai.css"> |
| 17 | + |
| 18 | + <!-- Printing and PDF exports --> |
| 19 | + <script> |
| 20 | + var link = document.createElement( 'link' ); |
| 21 | + link.rel = 'stylesheet'; |
| 22 | + link.type = 'text/css'; |
| 23 | + link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css'; |
| 24 | + document.getElementsByTagName( 'head' )[0].appendChild( link ); |
| 25 | + </script> |
| 26 | + </head> |
| 27 | + <body> |
| 28 | + <div class="reveal"> |
| 29 | + <div class="slides"> |
| 30 | + <section data-markdown="content.md" |
| 31 | + data-separator-vertical="^\r?\n--\r?\n$" |
| 32 | + data-separator-notes="^note:"> |
| 33 | + </section> |
| 34 | + </div> |
| 35 | + </div> |
| 36 | + |
| 37 | + <script src="../../js/reveal.js"></script> |
| 38 | + |
| 39 | + <script> |
| 40 | + // More info about config & dependencies: |
| 41 | + // - https://github.com/hakimel/reveal.js#configuration |
| 42 | + // - https://github.com/hakimel/reveal.js#dependencies |
| 43 | + Reveal.initialize({ |
| 44 | + dependencies: [ |
| 45 | + { src: '../../plugin/markdown/marked.js' }, |
| 46 | + { src: '../../plugin/markdown/markdown.js' }, |
| 47 | + { src: '../../plugin/notes/notes.js', async: true }, |
| 48 | + { src: '../../plugin/highlight/highlight.js', async: true }, |
| 49 | + { src: '../../plugin/zoom-js/zoom.js', async: true } |
| 50 | + ] |
| 51 | + }); |
| 52 | + </script> |
| 53 | + </body> |
| 54 | +</html> |
0 commit comments