From 06a29937cb0bd7ad7a12a01f849a4abf4c691acd Mon Sep 17 00:00:00 2001 From: SukkaW Date: Tue, 23 Jun 2020 17:57:09 +0800 Subject: [PATCH] test: improve coverage --- test/scripts/filters/external_link.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/test/scripts/filters/external_link.js b/test/scripts/filters/external_link.js index 9f477ad9fd..943376c1a0 100644 --- a/test/scripts/filters/external_link.js +++ b/test/scripts/filters/external_link.js @@ -281,6 +281,28 @@ describe('External link - post', () => { ].join('\n')); }); + it('deprecated boolean config', () => { + const content = 'foo' + + 'Hexo' + + 'bar'; + + const data = { content }; + hexo.config.external_link = false; + + try { + externalLink(data); + } catch (err) { + err.name.should.eql('TypeError'); + err.message.should.eql('config.external_link no longer supports Boolean value, changelog: https://github.com/hexojs/hexo/releases/'); + } + + hexo.config.external_link = { + enable: true, + field: 'post', + exclude: '' + }; + }); + it('exclude - string', () => { const content = [ 'Hexo',