2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-06-18 11:20:33 +03:00

fix: don't generate <title> tag if metaInfo.title is null or false (#409)

This commit is contained in:
Louis-Marie Michelin
2019-07-16 09:32:07 +02:00
committed by Pim
parent b150d82eec
commit 39ef28752b
5 changed files with 43 additions and 3 deletions
+8
View File
@@ -1,6 +1,7 @@
import _generateServerInjector from '../../src/server/generateServerInjector'
import { defaultOptions } from '../../src/shared/constants'
import metaInfoData from '../utils/meta-info-data'
import { titleGenerator } from '../../src/server/generators'
const generateServerInjector = (type, data) => _generateServerInjector('test', defaultOptions, type, data)
@@ -59,3 +60,10 @@ describe('generators', () => {
})
})
})
describe('title generator should return an empty string when title is null', () => {
const title = null
const generatedTitle = titleGenerator(0, {}, 'title', title)
expect(generatedTitle.text()).toEqual('')
})