@@ -3,7 +3,9 @@ import { defaultOptions } from '../../src/shared/constants'
3
3
import metaInfoData from '../utils/meta-info-data'
4
4
import { titleGenerator } from '../../src/server/generators'
5
5
6
- const generateServerInjector = ( type , data ) => _generateServerInjector ( 'test' , defaultOptions , type , data )
6
+ defaultOptions . ssrAppId = 'test'
7
+
8
+ const generateServerInjector = ( type , data ) => _generateServerInjector ( defaultOptions , type , data )
7
9
8
10
describe ( 'generators' , ( ) => {
9
11
for ( const type in metaInfoData ) {
@@ -62,6 +64,13 @@ describe('generators', () => {
62
64
} )
63
65
64
66
describe ( 'extra tests' , ( ) => {
67
+ test ( 'title generator should return an empty string when title is null' , ( ) => {
68
+ const title = null
69
+ const generatedTitle = titleGenerator ( { } , 'title' , title )
70
+
71
+ expect ( generatedTitle . text ( ) ) . toEqual ( '' )
72
+ } )
73
+
65
74
test ( 'auto add ssrAttribute' , ( ) => {
66
75
const htmlAttrs = generateServerInjector ( 'htmlAttrs' , { } )
67
76
expect ( htmlAttrs . text ( true ) ) . toBe ( 'data-vue-meta-server-rendered' )
@@ -73,10 +82,3 @@ describe('extra tests', () => {
73
82
expect ( bodyAttrs . text ( true ) ) . toBe ( '' )
74
83
} )
75
84
} )
76
-
77
- describe ( 'title generator should return an empty string when title is null' , ( ) => {
78
- const title = null
79
- const generatedTitle = titleGenerator ( 0 , { } , 'title' , title )
80
-
81
- expect ( generatedTitle . text ( ) ) . toEqual ( '' )
82
- } )
0 commit comments