@@ -11,24 +11,24 @@ listTests :: TestTree
1111listTests = buildTestTree listParseWith (" list" , listCheckList)
1212
1313defaultOptions :: ListOptions
14- defaultOptions = ListOptions Nothing Nothing Nothing Nothing False False False
14+ defaultOptions = ListOptions [] [] Nothing Nothing False False False
1515
1616listCheckList :: [(String , ListOptions )]
1717listCheckList =
1818 [ (" list" , defaultOptions)
19- , (" list -t ghc" , defaultOptions{loTool = Just GHC })
20- , (" list -t cabal" , defaultOptions{loTool = Just Cabal })
21- , (" list -t hls" , defaultOptions{loTool = Just HLS })
22- , (" list -t stack" , defaultOptions{loTool = Just Stack })
23- , (" list -c installed" , defaultOptions{lCriteria = Just $ ListInstalled True })
24- , (" list -c +installed" , defaultOptions{lCriteria = Just $ ListInstalled True })
25- , (" list -c -installed" , defaultOptions{lCriteria = Just $ ListInstalled False })
26- , (" list -c set" , defaultOptions{lCriteria = Just $ ListSet True })
27- , (" list -c +set" , defaultOptions{lCriteria = Just $ ListSet True })
28- , (" list -c -set" , defaultOptions{lCriteria = Just $ ListSet False })
29- , (" list -c available" , defaultOptions{lCriteria = Just $ ListAvailable True })
30- , (" list -c +available" , defaultOptions{lCriteria = Just $ ListAvailable True })
31- , (" list -c -available" , defaultOptions{lCriteria = Just $ ListAvailable False })
19+ , (" list -t ghc" , defaultOptions{loTool = [ GHC ] })
20+ , (" list -t cabal" , defaultOptions{loTool = [ Cabal ] })
21+ , (" list -t hls" , defaultOptions{loTool = [ HLS ] })
22+ , (" list -t stack" , defaultOptions{loTool = [ Stack ] })
23+ , (" list -c installed" , defaultOptions{lCriteria = [ ListInstalled True ] })
24+ , (" list -c +installed" , defaultOptions{lCriteria = [ ListInstalled True ] })
25+ , (" list -c -installed" , defaultOptions{lCriteria = [ ListInstalled False ] })
26+ , (" list -c set" , defaultOptions{lCriteria = [ ListSet True ] })
27+ , (" list -c +set" , defaultOptions{lCriteria = [ ListSet True ] })
28+ , (" list -c -set" , defaultOptions{lCriteria = [ ListSet False ] })
29+ , (" list -c available" , defaultOptions{lCriteria = [ ListAvailable True ] })
30+ , (" list -c +available" , defaultOptions{lCriteria = [ ListAvailable True ] })
31+ , (" list -c -available" , defaultOptions{lCriteria = [ ListAvailable False ] })
3232 , (" list -s 2023-07-22" , defaultOptions{lFrom = Just $ read " 2023-07-22" })
3333 , (" list -u 2023-07-22" , defaultOptions{lTo = Just $ read " 2023-07-22" })
3434 , (" list --since 2023-07-22 --until 2023-07-22" , defaultOptions{lFrom = Just $ read " 2023-07-22" , lTo = Just $ read " 2023-07-22" })
0 commit comments