diff --git a/test/compiler/component/Widget.html b/test/compiler/component/Widget.html new file mode 100644 index 0000000000..460a2a1c01 --- /dev/null +++ b/test/compiler/component/Widget.html @@ -0,0 +1 @@ +

i am a widget

diff --git a/test/compiler/component/_config.js b/test/compiler/component/_config.js new file mode 100644 index 0000000000..d768ccd1c7 --- /dev/null +++ b/test/compiler/component/_config.js @@ -0,0 +1,3 @@ +export default { + html: '

i am a widget

' +}; diff --git a/test/compiler/component/main.html b/test/compiler/component/main.html new file mode 100644 index 0000000000..5b119b5527 --- /dev/null +++ b/test/compiler/component/main.html @@ -0,0 +1,11 @@ +
+ +
+ + diff --git a/test/test.js b/test/test.js index 4785e5edf5..e4d6849cc1 100644 --- a/test/test.js +++ b/test/test.js @@ -8,9 +8,7 @@ import jsdom from 'jsdom'; const cache = {}; require.extensions[ '.html' ] = function ( module, filename ) { - const code = cache[ filename ]; - if ( !code ) throw new Error( `not compiled: ${filename}` ); - + const code = cache[ filename ] || ( cache[ filename ] = compile( fs.readFileSync( filename, 'utf-8' ) ).code ); return module._compile( code, filename ); };