UNPKG

cfx.simple-build-tool

Version:

20 lines (16 loc) 645 B
const pug = require('../../'); // regression test for #2404 test('extends not top level should throw an error', () => { expect( () => pug.compileFile( __dirname + '/index.pug' ) ).toThrow('Declaration of template inheritance ("extends") should be the first thing in the file. There can only be one extends statement per file.'); }); test('duplicate extends should throw an error', () => { expect( () => pug.compileFile( __dirname + '/duplicate.pug' ) ).toThrow('Declaration of template inheritance ("extends") should be the first thing in the file. There can only be one extends statement per file.'); });