all files / tests/specs/basic/ index.spec.js

100% Statements 11/11
100% Branches 0/0
100% Functions 6/6
100% Lines 11/11
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28                                 
import { resolve } from 'path';
import { renderSFCModule } from 'utils';
 
describe('basic test', () => {
  beforeEach(() => {
    // document.body.innerHTML = '';
  });
 
  it('empty file', () => {
    renderSFCModule(require('./empty.html'));
  });
 
  it('only template tag', () => {
    renderSFCModule(require('./template.html'));
  });
 
  it('template with view', () => {
    renderSFCModule(require('./view.html'));
    // expect(document.querySelector('#aaa')).equal('1')
  });
 
  it('proxy', () => {
    const cont = renderSFCModule(require('./proxy.html'));
    expect(cont.innerText).to.equal('Hello World');
  });
});