var _ = require('../../../../src/util') var Vue = require('../../../../src/vue') if (_.inBrowser) { describe('v-el', function () { var el beforeEach(function () { el = document.createElement('div') spyOn(_, 'warn') }) it('normal', function () { var vm = new Vue({ el: el, template: '
' }) expect(vm.$$.test).toBeTruthy() expect(vm.$$.test.id).toBe('test') vm._directives[0]._teardown() expect(vm.$$.test).toBeUndefined() }) it('with v-repeat', function (done) { var vm = new Vue({ el: el, data: { items: [1,2,3,4,5] }, template: '