Index: chrome/browser/web_dev_style/test_util.py |
diff --git a/chrome/browser/web_dev_style/test_util.py b/chrome/browser/web_dev_style/test_util.py |
index a613d75d8e8e0af57a78334303fc3b33a4b842bf..850abb090dbe951adef0fb96aad217777eee1ee1 100644 |
--- a/chrome/browser/web_dev_style/test_util.py |
+++ b/chrome/browser/web_dev_style/test_util.py |
@@ -6,5 +6,8 @@ |
def GetHighlight(line, error): |
"""Returns the substring of |line| that is highlighted in |error|.""" |
error_lines = error.split('\n') |
+ # TODO(dschuyler): delve into multi-line errors further. |
Dan Beam
2016/06/25 00:49:03
what's the issue here exactly?
dschuyler
2016/06/28 19:04:18
Changed comment to better explain.
Done.
|
+ if line not in error_lines: |
+ return line |
highlight = error_lines[error_lines.index(line) + 1] |
return ''.join(ch1 for (ch1, ch2) in zip(line, highlight) if ch2 == '^') |