diff --git a/lib/metaltest.js b/lib/metaltest.js index f4efed2..aec3d30 100644 --- a/lib/metaltest.js +++ b/lib/metaltest.js @@ -40,11 +40,11 @@ const metaltest = (title) => { } const runner = (name, fn) => { - suite.push({ name, fn }) + suite.push({ name, fn, at: getAt() }) } - runner.only = (name, fn) => { only.push({ name, fn }) } - runner.skip = (name, fn) => { skipped.push({ name, fn }) } + runner.only = (name, fn) => { only.push({ name, fn, at: getAt() }) } + runner.skip = (name, fn) => { skipped.push({ name, fn, at: getAt() }) } runner.before = (fn) => { before.push(fn) } runner.after = (fn) => { after.push(fn) } runner.end = (name, fn) => { end.push({ name, fn }) } diff --git a/lib/stackparser.js b/lib/stackparser.js index 7906e1c..ce07d5f 100644 --- a/lib/stackparser.js +++ b/lib/stackparser.js @@ -1,9 +1,13 @@ const regAssertParser = /(?