From 320fe8c537f2155bfb451e06e5f1569ade7a506b Mon Sep 17 00:00:00 2001 From: Tomas Janousek Date: Sat, 23 Jan 2021 12:05:18 +0000 Subject: [PATCH] tests: Clean up test-suite in cabal * silence warnings about unlisted modules * remove xmonad-contrib dependency to make it unambiguous that modules are recompiled with -DTESTING, not taken from the library * sort build-depends --- xmonad-contrib.cabal | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/xmonad-contrib.cabal b/xmonad-contrib.cabal index 5d37a46f..f9cfff61 100644 --- a/xmonad-contrib.cabal +++ b/xmonad-contrib.cabal @@ -372,17 +372,37 @@ test-suite properties XPrompt Instances Utils - hs-source-dirs: tests + XMonad.Actions.CycleWS + XMonad.Actions.FocusNth + XMonad.Actions.PhysicalScreens + XMonad.Actions.RotateSome + XMonad.Actions.SwapWorkspaces + XMonad.Actions.TagWindows + XMonad.Hooks.ManageDocks + XMonad.Hooks.WorkspaceHistory + XMonad.Layout.LayoutModifier + XMonad.Layout.LimitWindows + XMonad.Prompt + XMonad.Prompt.Shell + XMonad.Util.ExtensibleState + XMonad.Util.Font + XMonad.Util.Image + XMonad.Util.PureX + XMonad.Util.Run + XMonad.Util.Types + XMonad.Util.WindowProperties + XMonad.Util.WorkspaceCompare + XMonad.Util.XSelection + XMonad.Util.XUtils + hs-source-dirs: tests, . build-depends: base , QuickCheck >= 2 - , containers - , xmonad-contrib - , directory , X11>=1.6.1 && < 1.10 + , containers + , directory , mtl , process , unix , utf8-string , xmonad >= 0.15 && < 0.16 - ghc-options: -i. cpp-options: -DTESTING