From 979e8a8f66f538677d62972e6da6f0084806b9a7 Mon Sep 17 00:00:00 2001 From: David Walsh Date: Wed, 7 Nov 2018 09:14:02 -0600 Subject: [PATCH] Update debug-expression detection in mochitests (#7242) --- src/test/mochitest/helpers.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/test/mochitest/helpers.js b/src/test/mochitest/helpers.js index 4b9320ab62..0c6e7a68a8 100644 --- a/src/test/mochitest/helpers.js +++ b/src/test/mochitest/helpers.js @@ -340,11 +340,12 @@ function assertDebugLine(dbg, line) { const markedSpans = lineInfo.handle.markedSpans; if (markedSpans && markedSpans.length > 0) { - const markerIndex = Services.prefs.getBoolPref("devtools.debugger.features.column-breakpoints") ? markedSpans.length - 1 : 0; - const marker = markedSpans[markerIndex].marker; + const classMatch = markedSpans.filter( + span => span.marker.className.includes("debug-expression") + ).length > 0; ok( - marker.className.includes("debug-expression"), + classMatch, "expression is highlighted as paused" ); }