From 1bce6f22ced03c5011aae20e3656f166ec57a9d1 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 18 Jun 2017 00:52:29 -0400 Subject: [PATCH] get all tests passing with hydration --- test/runtime/index.js | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/test/runtime/index.js b/test/runtime/index.js index 222ac8b5fb..3e16e0208e 100644 --- a/test/runtime/index.js +++ b/test/runtime/index.js @@ -26,23 +26,24 @@ const nodeVersionMatch = /^v(\d)/.exec(process.version); const legacy = +nodeVersionMatch[1] < 6; const babelrc = require("../../package.json").babel; -require.extensions[".html"] = function(module, filename) { - const options = Object.assign( - { filename, name: getName(filename) }, - compileOptions - ); - let { code } = svelte.compile(fs.readFileSync(filename, "utf-8"), options); - - if (legacy) code = require('babel-core').transform(code, babelrc).code; - - return module._compile(code, filename); -}; - const Object_assign = Object.assign; describe("runtime", () => { before(() => { svelte = loadSvelte(true); + + require.extensions[".html"] = function(module, filename) { + const options = Object.assign( + { filename, name: getName(filename) }, + compileOptions + ); + let { code } = svelte.compile(fs.readFileSync(filename, "utf-8"), options); + + if (legacy) code = require('babel-core').transform(code, babelrc).code; + + return module._compile(code, filename); + }; + return setupHtmlEqual(); });