`with(this){return _c('c-i',{attrs:{"_i":0},model:{value:(_$s(0,'v-model',\n test \n)),callback:function ($$v) {},expression:"_$s(0,'v-model',\\n test \\n)"}})}`
`with(this){return _c('input',{directives:[{name:"model",rawName:"v-model",value:(\n test \n),expression:"\\n test \\n"}],attrs:{"_i":0},domProps:{"value":_$s(0,'v-model',(\n test \n))},on:{"input":function($event){if($event.target.composing)return;\n test \n=$event.target.value}}})}`
)
})
it('generate multiline v-model directive on custom component',()=>{
assertCodegen(
'<my-component v-model="\n test \n" />',
`with(this){return _c('my-component',{attrs:{"_i":0},model:{value:(_$s(0,'v-model',\n test \n)),callback:function ($$v) {},expression:"_$s(0,'v-model',\\n test \\n)"}})}`
`with(this){return _c('my-component',{attrs:{"_i":0},model:{value:_$s(0,'v-model',(\n test \n)),callback:function ($$v) {\n test \n=$$v},expression:"\\n test \\n"}})}`