From 44daee8af212d73651f1c8043997ad873f836673 Mon Sep 17 00:00:00 2001 From: Andrew Wickham Date: Mon, 11 Jun 2018 23:13:27 -0400 Subject: [PATCH 1/3] Updated pester problem matcher to take into account seconds and remove [-] from the message --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9fe3717750..f0614b9c12 100644 --- a/package.json +++ b/package.json @@ -176,7 +176,7 @@ "severity": "error", "pattern": [ { - "regexp": "^\\s*(\\[-\\]\\s*.*?)(\\d+)ms\\s*$", + "regexp": "^\\s*(?:\\[-\\]\\s)(\\s*.*?)(?:\\s\\d*\\.?\\d*s|ms)\\s*$", "message": 1 }, { From b4e348d185da47d3f0c1cf3a4c3693883619a203 Mon Sep 17 00:00:00 2001 From: Andrew Wickham Date: Mon, 11 Jun 2018 23:30:14 -0400 Subject: [PATCH 2/3] ms times were still being included in the message. Updated regex to remove ms from message. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f0614b9c12..5fd7027dfb 100644 --- a/package.json +++ b/package.json @@ -176,7 +176,7 @@ "severity": "error", "pattern": [ { - "regexp": "^\\s*(?:\\[-\\]\\s)(\\s*.*?)(?:\\s\\d*\\.?\\d*s|ms)\\s*$", + "regexp": "^\\s*(?:\\[-\\]\\s)(\\s*.*?)(?:\\s\\d*\\.?\\d*s|\\s\\d*\\.?\\d*ms)\\s*$", "message": 1 }, { From e72e1d8cce8efa63935ca79a9c115eac10dc1bc9 Mon Sep 17 00:00:00 2001 From: Andrew Wickham Date: Tue, 12 Jun 2018 07:06:40 -0400 Subject: [PATCH 3/3] Simplified problem matcher to remove spaces at start of groups 1 and 2, made at least one digit required for time elapsed, and put an optional space after the time elapsed and units. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5fd7027dfb..6616a98e8a 100644 --- a/package.json +++ b/package.json @@ -176,7 +176,7 @@ "severity": "error", "pattern": [ { - "regexp": "^\\s*(?:\\[-\\]\\s)(\\s*.*?)(?:\\s\\d*\\.?\\d*s|\\s\\d*\\.?\\d*ms)\\s*$", + "regexp": "^\\s*(?:\\[-\\]\\s+)(.*?)(?:\\s+\\d+\\.?\\d*\\s*m?s)\\s*$", "message": 1 }, {