12345678910111213141516171819202122232425262728 |
- Reveal.addEventListener( 'ready', function() {
- QUnit.module( 'Markdown' );
- QUnit.test( 'Options are set', function( assert ) {
- assert.strictEqual( marked.defaults.smartypants, true );
- });
- QUnit.test( 'Smart quotes are activated', function( assert ) {
- var text = document.querySelector( '.reveal .slides>section>p' ).textContent;
- assert.strictEqual( /['"]/.test( text ), false );
- assert.strictEqual( /[“”‘’]/.test( text ), true );
- });
- } );
- Reveal.initialize({
- dependencies: [
- { src: '../plugin/markdown/marked.js' },
- // Test loading JS files with query strings
- { src: '../plugin/markdown/markdown.js?query=string' },
- ],
- markdown: {
- smartypants: true
- }
- });
|