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