From cb3a0270a6c14e84ea2e94a1790709e2c0073014 Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Wed, 27 Nov 2019 12:38:10 +0800 Subject: [PATCH] chore(cli): add block test --- .../__tests__/compiler-app-plus-extra.service.spec.js | 4 ++++ packages/uni-template-compiler/__tests__/demo.js | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/uni-template-compiler/__tests__/compiler-app-plus-extra.service.spec.js b/packages/uni-template-compiler/__tests__/compiler-app-plus-extra.service.spec.js index adc8becf7..b4236fa9c 100644 --- a/packages/uni-template-compiler/__tests__/compiler-app-plus-extra.service.spec.js +++ b/packages/uni-template-compiler/__tests__/compiler-app-plus-extra.service.spec.js @@ -26,6 +26,10 @@ describe('codegen', () => { '
', `with(this){return _c('div',[_l((_$s(1,'f',{forItems:items})),function(item,$10,$20,$30){return [_c('div',{key:_$s(1,'f',{forIndex:$20,keyIndex:0,key:item.id+'_0'})}),_c('div',{key:_$s(1,'f',{forIndex:$20,keyIndex:1,key:item.id+'_1'})})]})],2)}` ) + assertCodegen( + '
{{item}}
', + `with(this){return _c('div',[_l((_$s(1,'f',{forItems:list})),function(item,index,$20,$30){return [[_c('text',{key:_$s(("3-"+$30),'a-key',index+'_0'+'_0')},[_v((_$s(("3-"+$30),'t0',_s(item))))])]]})],2)}` + ) }) it('generate directive', () => { assertCodegen( diff --git a/packages/uni-template-compiler/__tests__/demo.js b/packages/uni-template-compiler/__tests__/demo.js index c6405790d..ea15f79ac 100644 --- a/packages/uni-template-compiler/__tests__/demo.js +++ b/packages/uni-template-compiler/__tests__/demo.js @@ -1,7 +1,7 @@ const compiler = require('../lib') const res = compiler.compile( ` -ABCD +
{{item}}
`, { resourcePath: '/User/fxy/Documents/test.wxml', isReservedTag: function (tag) { @@ -14,8 +14,8 @@ const res = compiler.compile( platform: 'app-plus' }, filterModules: ['swipe'], - service: true - // view: true + service: true, + view: true }) console.log(require('util').inspect(res, { -- GitLab