From a36a53bfdb5592b018ad87c7b4b32b9382787a06 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Wed, 8 Aug 2018 13:40:21 -0700 Subject: [PATCH] Actually add sorting of elaboration text to user baselines --- src/testRunner/externalCompileRunner.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/testRunner/externalCompileRunner.ts b/src/testRunner/externalCompileRunner.ts index 898dccf54ea..75157d4dab4 100644 --- a/src/testRunner/externalCompileRunner.ts +++ b/src/testRunner/externalCompileRunner.ts @@ -138,7 +138,8 @@ function compareErrorStrings(a: string[], b: string[]) { return ts.comparePathsCaseSensitive(errorFileA, errorFileB) || ts.compareValues(parseInt(lineNumberStringA), parseInt(lineNumberStringB)) || ts.compareValues(parseInt(columnNumberStringA), parseInt(columnNumberStringB)) || - ts.compareStringsCaseSensitive(remainderA, remainderB); + ts.compareStringsCaseSensitive(remainderA, remainderB) || + ts.compareStringsCaseSensitive(a.slice(1).join("\n"), b.slice(1).join("\n")); } class DefinitelyTypedRunner extends ExternalCompileRunnerBase {