From cd35d9ae5b6ea6d791bac71e0123f1dc33f16b0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maur=C3=ADcio=20Szabo?= Date: Wed, 31 May 2023 12:06:02 -0300 Subject: [PATCH] Prepend, not append, test results --- src/mocha-test-runner/reporter.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/mocha-test-runner/reporter.js b/src/mocha-test-runner/reporter.js index df1487c51..6cfc069d5 100644 --- a/src/mocha-test-runner/reporter.js +++ b/src/mocha-test-runner/reporter.js @@ -26,12 +26,17 @@ class Reporter { console.log('start'); }) .on(EVENT_SUITE_BEGIN, evt => { - const header = document.createElement(`h${divs.length + 1}`) + if(evt.root) return; + const level = divs.length + 1; + const header = document.createElement(`h${level}`) header.innerText = evt.title - testDiv.appendChild(header) const div = document.createElement('div') + div.appendChild(header) + if(level === 1) { + div.dataset['file'] = evt.file + } divs.push(div) - testDiv.appendChild(div) + testDiv.prepend(div) }) .on(EVENT_SUITE_END, (a) => { divs.pop()