You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

25 lines
588 B

var path = require('path'),
testLoad = require('markdown-it-testgen').load,
mdk = require('../index');
var md = require('markdown-it')()
.use(mdk);
/* this uses the markdown-it-testgen module to automatically generate tests
based on an easy to read text file
*/
testLoad(path.join(__dirname, 'fixtures/default.txt'), function(data){
data.fixtures.forEach(function (fixture){
/* Testing using jest */
test(fixture.header, function() {
var expected = fixture.second.text,
actual = md.render(fixture.first.text);
expect(actual).toEqual(expected);
});
});
});