Skip to content

Commit 9b2a49f

Browse files
authored
Merge pull request #1212 from UziTech/reset-defaults
Reset defaults before tests
2 parents c118bc4 + 17b231d commit 9b2a49f

File tree

2 files changed

+28
-19
lines changed

2 files changed

+28
-19
lines changed

lib/marked.js

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1345,25 +1345,29 @@ marked.setOptions = function(opt) {
13451345
return marked;
13461346
};
13471347

1348-
marked.defaults = {
1349-
baseUrl: null,
1350-
breaks: false,
1351-
gfm: true,
1352-
headerIds: true,
1353-
headerPrefix: '',
1354-
highlight: null,
1355-
langPrefix: 'lang-',
1356-
mangle: true,
1357-
pedantic: false,
1358-
renderer: new Renderer(),
1359-
sanitize: false,
1360-
sanitizer: null,
1361-
silent: false,
1362-
smartLists: false,
1363-
smartypants: false,
1364-
tables: true,
1365-
xhtml: false
1366-
};
1348+
marked.getDefaults = function () {
1349+
return {
1350+
baseUrl: null,
1351+
breaks: false,
1352+
gfm: true,
1353+
headerIds: true,
1354+
headerPrefix: '',
1355+
highlight: null,
1356+
langPrefix: 'lang-',
1357+
mangle: true,
1358+
pedantic: false,
1359+
renderer: new Renderer(),
1360+
sanitize: false,
1361+
sanitizer: null,
1362+
silent: false,
1363+
smartLists: false,
1364+
smartypants: false,
1365+
tables: true,
1366+
xhtml: false
1367+
};
1368+
}
1369+
1370+
marked.defaults = marked.getDefaults();
13671371

13681372
/**
13691373
* Expose

test/helpers/helpers.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
var marked = require('../../lib/marked.js');
2+
3+
beforeEach(function () {
4+
marked.setOptions(marked.getDefaults());
5+
});

0 commit comments

Comments
 (0)