testsuite.ghost.js 789 B

12345678910111213141516171819202122
  1. /**
  2. * Created by Estevao on 14-07-2015.
  3. */
  4. var bootstrap = require('./makehtml.bootstrap.js'),
  5. converter = new bootstrap.showdown.Converter({
  6. strikethrough: true,
  7. literalMidWordUnderscores: true,
  8. simplifiedAutoLink: true,
  9. tables: true,
  10. parseImgDimensions: true, //extra
  11. tasklists: true //extra
  12. }),
  13. assertion = bootstrap.assertion,
  14. testsuite = bootstrap.getTestSuite('test/functional/makehtml/cases/ghost/');
  15. //MD-Testsuite (borrowed from karlcow/markdown-testsuite)
  16. describe('makeHtml() ghost testsuite', function () {
  17. 'use strict';
  18. for (var i = 0; i < testsuite.length; ++i) {
  19. it(testsuite[i].name.replace(/-/g, ' '), assertion(testsuite[i], converter));
  20. }
  21. });