diff --git a/src/utils/parse-utils.ts b/src/utils/parse-utils.ts index ff39a44..8316b7a 100644 --- a/src/utils/parse-utils.ts +++ b/src/utils/parse-utils.ts @@ -1,6 +1,6 @@ export function parseNetDuration(str: string): number { // matches dotnet duration: 00:00:00.0010000 - const durationRe = /^(\d\d):(\d\d):(\d\d\.\d+)$/ + const durationRe = /^(\d\d):(\d\d):(\d\d($|\.\d+$))/ const durationMatch = str.match(durationRe) if (durationMatch === null) { throw new Error(`Invalid format: "${str}" is not NET duration`)