2023-07-22 03:45:29 +00:00
|
|
|
module Main where
|
2023-07-22 09:46:23 +00:00
|
|
|
|
2023-07-22 03:45:29 +00:00
|
|
|
import Test.Tasty
|
2023-07-22 07:31:37 +00:00
|
|
|
import qualified SetTest
|
2023-07-22 09:14:49 +00:00
|
|
|
import qualified OtherCommandTest
|
|
|
|
import qualified ChangeLogTest
|
2023-07-22 09:46:23 +00:00
|
|
|
import qualified ConfigTest
|
2023-07-22 15:10:27 +00:00
|
|
|
import qualified InstallTest
|
2023-07-23 07:41:27 +00:00
|
|
|
import qualified UnsetTest
|
2023-07-23 08:30:25 +00:00
|
|
|
import qualified RmTest
|
2023-07-23 15:51:03 +00:00
|
|
|
import qualified ListTest
|
2023-07-24 14:26:33 +00:00
|
|
|
import qualified UpgradeTest
|
2023-07-24 15:04:18 +00:00
|
|
|
import qualified CompileTest
|
2023-07-28 15:00:15 +00:00
|
|
|
import qualified WhereisTest
|
2023-07-28 15:26:19 +00:00
|
|
|
import qualified GCTest
|
2023-07-22 03:45:29 +00:00
|
|
|
|
|
|
|
main :: IO ()
|
2023-07-22 08:07:49 +00:00
|
|
|
main = defaultMain $ testGroup "ghcup"
|
|
|
|
[ SetTest.setTests
|
2023-07-22 09:14:49 +00:00
|
|
|
, OtherCommandTest.otherCommandTests
|
|
|
|
, ChangeLogTest.changeLogTests
|
2023-07-22 09:46:23 +00:00
|
|
|
, ConfigTest.configTests
|
2023-07-22 15:10:27 +00:00
|
|
|
, InstallTest.installTests
|
2023-07-23 07:41:27 +00:00
|
|
|
, UnsetTest.unsetTests
|
2023-07-23 08:30:25 +00:00
|
|
|
, RmTest.rmTests
|
2023-07-23 15:51:03 +00:00
|
|
|
, ListTest.listTests
|
2023-07-24 14:26:33 +00:00
|
|
|
, UpgradeTest.upgradeTests
|
2023-07-24 15:04:18 +00:00
|
|
|
, CompileTest.compileTests
|
2023-07-28 15:00:15 +00:00
|
|
|
, WhereisTest.whereisTests
|
2023-07-28 15:26:19 +00:00
|
|
|
, GCTest.gcTests
|
2023-07-22 09:14:49 +00:00
|
|
|
]
|