summaryrefslogtreecommitdiff
path: root/lisp/progmodes/compile.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/progmodes/compile.el')
-rw-r--r--lisp/progmodes/compile.el11
1 files changed, 11 insertions, 0 deletions
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index 444d3b44e5d..772d35f94f0 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -370,6 +370,17 @@ File = \\(.+\\), Line = \\([0-9]+\\)\\(?:, Column = \\([0-9]+\\)\\)?"
;;
"^# Failed test [0-9]+ in \\([^ \t\r\n]+\\) at line \\([0-9]+\\)"
1 2)
+ (compilation-perl--Test2
+ ;; Or when comparing got/want values,
+ ;; # Test 2 got: "xx" (t-compilation-perl-2.t at line 10)
+ ;;
+ ;; And under Test::Harness they're preceded by progress stuff with
+ ;; \r and "NOK",
+ ;; ... NOK 1# Test 1 got: "1234" (t/foo.t at line 46)
+ ;;
+ "^\\(.*NOK.*\\)?# Test [0-9]+ got:.* (\\([^ \t\r\n]+\\) at line \
+\\([0-9]+\\))"
+ 2 3)
(compilation-perl--Test::Harness
;; perl Test::Harness output, eg.
;; NOK 1# Test 1 got: "1234" (t/foo.t at line 46)