diff --git a/lib/plugins/filter/meta_generator.js b/lib/plugins/filter/meta_generator.js index 6ebaa1cbe8..541eab5e8b 100644 --- a/lib/plugins/filter/meta_generator.js +++ b/lib/plugins/filter/meta_generator.js @@ -9,9 +9,9 @@ function hexoMetaGeneratorInject(data) { if (!($('meta[name="generator"]').length > 0) && $('head').contents().length > 0) { $('head').prepend(hexoGeneratorTag.replace('%s', this.version)); - } - return $.html(); + return $.html(); + } } module.exports = hexoMetaGeneratorInject; diff --git a/test/scripts/filters/meta_generator.js b/test/scripts/filters/meta_generator.js index 983366502f..13ba217408 100644 --- a/test/scripts/filters/meta_generator.js +++ b/test/scripts/filters/meta_generator.js @@ -20,9 +20,9 @@ describe('Meta Generator', function() { const content = ''; const result = metaGenerator(content); - const $ = cheerio.load(result); // meta generator should not be prepended if tag is empty // see https://github.com/hexojs/hexo/pull/3315 - $('meta[name="generator"]').length.should.eql(0); + const resultType = typeof result; + resultType.should.eql('undefined'); }); });