- Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Description
This test is ok
import "babel-core/register" import test from "ava" import React from "react" import ReactDOMServer from "react-dom/server" test("failure", (t) => { const inlinedSvg = ReactDOMServer.renderToStaticMarkup( <div /> ) t.is( inlinedSvg, `<span class="SVGIcon TestSVG"><svg class="SVGIcon-svg TestSVG-svg"` + `><g></g></svg></span>`, "passes & merges className" ) t.end() })But this one create an issue
import "babel-core/register" import test from "ava" import React from "react" import ReactDOMServer from "react-dom/server" test("failure", (t) => { t.is( ReactDOMServer.renderToStaticMarkup( <div /> ), `<span class="SVGIcon TestSVG"><svg class="SVGIcon-svg TestSVG-svg"` + `><g></g></svg></span>`, "passes & merges className" ) t.end() })Error
❯❯ ava "src/__tests__/*.js" Uncaught Exception: /Users/MoOx/Sync/Development/react-svg-inline/src/__tests__/index.js RangeError: /Users/MoOx/Sync/Development/react-svg-inline/src/__tests__/index.js: Maximum call stack size exceeded at cloneProperty (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/espurify/lib/clone-ast.js:46:17) at cloneObj (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/espurify/lib/clone-ast.js:40:13) at cloneContainer (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/espurify/lib/clone-ast.js:17:20) at cloneOf (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/espurify/lib/clone-ast.js:56:24) at cloneProperty (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/espurify/lib/clone-ast.js:47:30) at cloneObj (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/espurify/lib/clone-ast.js:40:13) at cloneContainer (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/espurify/lib/clone-ast.js:17:20) at cloneOf (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/espurify/lib/clone-ast.js:56:24) at cloneProperty (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/espurify/lib/clone-ast.js:47:30) Error: Test results were not received from: /Users/MoOx/Sync/Development/react-svg-inline/src/__tests__/index.js at ChildProcess.<anonymous> (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/ava/lib/fork.js:51:12) at emitTwo (events.js:87:13) at ChildProcess.emit (events.js:172:7) at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12) From previous event: at module.exports (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/ava/lib/fork.js:23:16) at run (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/ava/cli.js:112:9) at Array.map (native) at /Users/MoOx/Sync/Development/react-svg-inline/node_modules/ava/cli.js:195:22 From previous event: at init (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/ava/cli.js:187:4) at Object.<anonymous> (/Users/MoOx/Sync/Development/react-svg-inline/node_modules/ava/cli.js:234:2) at Module._compile (module.js:425:26) at Object.Module._extensions..js (module.js:432:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:311:12) at Function.Module.runMain (module.js:457:10) at startup (node.js:136:18) at node.js:972:3 Some infos:
❯ node --version
v5.0.0
❯ npm --version
3.5.1
babel 5.8.x
Metadata
Metadata
Assignees
Labels
No labels