UNPKG

chai-enzyme

Version:
22 lines (16 loc) 423 B
import {prettyPrint} from 'html' function indent (n) { return Array(n + 1).join(' ') } export default function debug (wrapper) { let html = null try { html = prettyPrint(wrapper.html(), { indent_size: 2 }) } catch (err) { return `HTML: Not available due to: ${err.message}` } const out = `\n\nHTML:\n\n${html}` return out.split('\n').map((line) => { return indent(5) + line }).join('\n') }