From f0a0c8c599834657eaafd7a1eafad36a5a8c163d Mon Sep 17 00:00:00 2001 From: Steffen Jost Date: Fri, 20 Jan 2023 18:38:32 +0100 Subject: [PATCH] fix build --- test/PandocSpec.hs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/PandocSpec.hs b/test/PandocSpec.hs index 3f8386c28..3fca2ed9d 100644 --- a/test/PandocSpec.hs +++ b/test/PandocSpec.hs @@ -19,10 +19,10 @@ import Text.Pandoc.Arbitrary () -- Instance Arbitrary Meta is somewhat useless, as it always generates the same 3 keys. newtype ArbitraryMeta = ArbitraryMeta { unArbitraryMeta :: Meta } - deriving newtype (Eq, Ord, Semigroup, Monoid, Show, Read, Typeable) + deriving newtype (Eq, Ord, Semigroup, Monoid, Show, Read) newtype ArbitraryPandoc = ArbitraryPandoc { unArbitraryPandoc :: Pandoc } - deriving newtype (Eq, Ord, Show, Read, Typeable) + deriving newtype (Eq, Ord, Show, Read) newtype ArbitraryMapText a = ArbitraryMapText { unArbitraryMapText :: [(Text, a)] } @@ -76,7 +76,7 @@ spec = do pd = unArbitraryPandoc apd (Pandoc metaNew _) = applyMetas metaList1 pd metaMap1 = Map.fromList $ reverse metaList1 -- remove duplicate keys, keeping the first - metaList' = [(k, Just t) | (k, t) <- mlist metaNew, k `Set.member` metaMap1] + metaList' = [(k, Just t) | (k, t) <- mlist metaNew, k `Map.member` metaMap1] metaList' `shouldMatchList` Map.toAscList metaMap1 it "should preserve untouched settings" $ do