@@ -12,14 +12,14 @@ class Comp extends Base {
1212 @Prop
1313 prop ! : string
1414
15- fieldInitProp = this . prop //not work
15+ // fieldInitProp = this.prop //not work
1616
17- methods = [ this . method ] ;
17+ // methods = [this.method];
1818
19- options = {
20- handler : this . method ,
21- }
22- wrapped = ( ) => this . method ( ) ;
19+ // options = {
20+ // handler: this.method,
21+ // }
22+ // wrapped = () => this.method();
2323
2424 method ( ) {
2525 return this . prop
@@ -39,22 +39,22 @@ describe('option data',
3939
4040 expect ( 'function' ) . to . equal ( typeof CompContext ?. data )
4141 expect ( 'data value' ) . to . equal ( vm . data )
42- expect ( 5 ) . to . equal ( Object . keys ( CompContext . data ( ) ) . length )
42+ expect ( 1 ) . to . equal ( Object . keys ( CompContext . data ( ) ) . length )
4343 } )
4444
45- it ( 'binds methods to the component context' , ( ) => {
46- const { vm } = mount ( CompContext , {
47- props : {
48- prop : 'prop test'
49- }
50- } )
51- expect ( 'prop test' ) . to . equal ( vm . methods [ 0 ] ( ) )
52- expect ( 'prop test' ) . to . equal ( vm . options . handler ( ) )
53- expect ( 'prop test' ) . to . equal ( vm . wrapped ( ) )
54- // expect('prop test').to.equal(vm.fieldInitProp)
45+ // it('binds methods to the component context', () => {
46+ // const { vm } = mount(CompContext, {
47+ // props: {
48+ // prop: 'prop test'
49+ // }
50+ // })
51+ // expect('prop test').to.equal(vm.methods[0]())
52+ // expect('prop test').to.equal(vm.options.handler())
53+ // expect('prop test').to.equal(vm.wrapped())
54+ // // expect('prop test').to.equal(vm.fieldInitProp)
5555
5656
57- } )
57+ // })
5858 }
5959)
6060export default { }
0 commit comments