Skip to content

Commit f31686a

Browse files
committed
enable ThreadId for when testing
1 parent 97aac54 commit f31686a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

hls-test-utils/src/Test/Hls.hs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ import GHC.IO.Handle
9292
import GHC.Stack (emptyCallStack)
9393
import GHC.TypeLits
9494
import Ide.Logger (Doc, Logger (Logger),
95+
LoggingColumn (ThreadIdColumn),
9596
Pretty (pretty),
9697
Priority (..),
9798
Recorder (Recorder, logger_),
@@ -352,7 +353,7 @@ pluginTestRecorder = do
352353
-- See 'runSessionWithServer'' for details.
353354
initialiseTestRecorder :: Pretty a => [String] -> IO (Recorder (WithPriority a), WithPriority (Doc ann) -> IO ())
354355
initialiseTestRecorder envVars = do
355-
docWithPriorityRecorder <- makeDefaultStderrRecorder Nothing
356+
docWithPriorityRecorder <- makeDefaultStderrRecorder (Just [ThreadIdColumn])
356357
-- There are potentially multiple environment variables that enable this logger
357358
definedEnvVars <- forM envVars (\var -> fromMaybe "0" <$> lookupEnv var)
358359
let logStdErr = any (/= "0") definedEnvVars

0 commit comments

Comments
 (0)