From 62f065a891acf189fbb2957623b72880cf351670 Mon Sep 17 00:00:00 2001 From: Teo Camarasu Date: Tue, 29 Jul 2025 10:43:24 +0100 Subject: [PATCH] Normalize weedPackage --- test/Main.hs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/Main.hs b/test/Main.hs index 0800bf1..d1baa72 100644 --- a/test/Main.hs +++ b/test/Main.hs @@ -77,6 +77,8 @@ integrationTestOutput hieDirectory = do graph' = export (defaultStyle (occNameString . Weeder.declOccName)) graph handle (\e -> hPrint stderr (e :: IOException)) $ writeFile (hieDirectory <.> ".dot") graph' - pure (LBS.fromStrict $ encodeUtf8 $ pack $ unlines $ map Weeder.Run.formatWeed weeds) + -- Normalize weedPackage. We get different values here based on our version of cabal-install/ghc. + let weeds' = map (\weed -> weed {Weeder.Run.weedPackage = "main"}) weeds + pure (LBS.fromStrict $ encodeUtf8 $ pack $ unlines $ map Weeder.Run.formatWeed weeds') where configExpr = hieDirectory <.> ".toml"