Skip to content

Commit cb9f070

Browse files
committed
address feedback from review II
1 parent 051bd1b commit cb9f070

File tree

4 files changed

+12
-8
lines changed

4 files changed

+12
-8
lines changed

cardano-node-chairman/test/Spec/Chairman/Cardano.hs

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ import Data.Maybe
1111
import Spec.Chairman.Chairman (chairmanOver)
1212
import System.FilePath ((</>))
1313

14+
import Testnet ( TestnetOptions( CardanoOnlyTestnetOptions), testnet)
15+
1416
import qualified Hedgehog as H
1517
import qualified Hedgehog.Extras.Test.Base as H
1618
import qualified Hedgehog.Extras.Test.Process as H
@@ -30,6 +32,6 @@ hprop_chairman = H.integration . H.runFinallies . H.workspace "chairman" $ \temp
3032
configurationTemplate <- H.noteShow $ base </> "configuration/defaults/byron-mainnet/configuration.yaml"
3133
conf <- H.mkConf (H.ProjectBase base) (H.YamlFilePath configurationTemplate) tempAbsPath' Nothing
3234

33-
allNodes <- fmap H.nodeName . H.allNodes <$> H.cardanoTestnet H.defaultTestnetOptions conf
35+
allNodes <- fmap H.nodeName . H.allNodes <$> testnet (CardanoOnlyTestnetOptions H.defaultTestnetOptions) conf
3436

3537
chairmanOver 120 50 conf allNodes

cardano-testnet/src/Testnet/Utils.hs

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ import Hedgehog.Extras.Test.Process (ExecConfig)
2626
import Hedgehog.Internal.Property (MonadTest)
2727
import qualified Test.Process as H
2828

29+
2930
-- | Submit the desired epoch to wait to.
3031
waitUntilEpoch
3132
:: (MonadCatch m, MonadIO m, MonadTest m)

cardano-testnet/test/Spec/Cli/KesPeriodInfo.hs

+4-4
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ import qualified System.Info as SYS
4040
import qualified Test.Base as H
4141
import qualified Test.Process as H
4242
import qualified Test.Runtime as TR
43+
import Testnet (TestnetOptions( CardanoOnlyTestnetOptions), testnet)
4344
import qualified Testnet.Cardano as TC
44-
import Testnet.Cardano (CardanoTestnetOptions (..), TestnetRuntime (..),
45-
defaultTestnetNodeOptions, defaultTestnetOptions, cardanoTestnet)
45+
import Testnet.Cardano (defaultTestnetNodeOptions, defaultTestnetOptions, cardanoTestnet)
4646
import qualified Testnet.Conf as H
4747
import Testnet.Conf (ProjectBase (..), YamlFilePath (..))
4848
import Testnet.Utils (waitUntilEpoch)
@@ -60,13 +60,13 @@ hprop_kes_period_info = H.integration . H.runFinallies . H.workspace "chairman"
6060
<- H.noteShowM $ H.mkConf (ProjectBase base) (YamlFilePath configurationTemplate)
6161
tempAbsBasePath' Nothing
6262

63-
let fastTestnetOptions = defaultTestnetOptions
63+
let fastTestnetOptions = CardanoOnlyTestnetOptions $ defaultTestnetOptions
6464
{ bftNodeOptions = replicate 1 defaultTestnetNodeOptions
6565
, epochLength = 500
6666
, slotLength = 0.02
6767
, activeSlotsCoeff = 0.1
6868
}
69-
runTime@TC.TestnetRuntime { testnetMagic } <- cardanoTestnet fastTestnetOptions conf
69+
runTime@TC.TestnetRuntime { testnetMagic } <- testnet fastTestnetOptions conf
7070
let sprockets = TR.bftSprockets runTime
7171
env <- H.evalIO getEnvironment
7272

cardano-testnet/test/Spec/ShutdownOnSlotSynced.hs

+4-3
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@ import qualified Hedgehog.Extras.Test.Process as H
2929
import qualified System.Directory as IO
3030
import qualified Test.Base as H
3131
import Test.Runtime (NodeRuntime (..))
32+
import Testnet (TestnetOptions( CardanoOnlyTestnetOptions), testnet)
3233
import Testnet.Cardano (TestnetNodeOptions (TestnetNodeOptions),
3334
CardanoTestnetOptions (..), TestnetRuntime (..), defaultTestnetNodeOptions,
34-
defaultTestnetOptions, cardanoTestnet)
35+
defaultTestnetOptions)
3536
import qualified Testnet.Cardano as TC
3637
import qualified Testnet.Conf as H
3738

@@ -44,7 +45,7 @@ hprop_shutdownOnSlotSynced = H.integration . H.runFinallies . H.workspace "chair
4445
H.mkConf (H.ProjectBase base) (H.YamlFilePath configurationTemplate) tempAbsBasePath' Nothing
4546
let maxSlot = 1500
4647
slotLen = 0.01
47-
let fastTestnetOptions = defaultTestnetOptions
48+
let fastTestnetOptions = CardanoOnlyTestnetOptions $ defaultTestnetOptions
4849
{ epochLength = 300
4950
, slotLength = slotLen
5051
, bftNodeOptions =
@@ -55,7 +56,7 @@ hprop_shutdownOnSlotSynced = H.integration . H.runFinallies . H.workspace "chair
5556
, defaultTestnetNodeOptions
5657
]
5758
}
58-
TC.TestnetRuntime { bftNodes = node:_ } <- cardanoTestnet fastTestnetOptions conf
59+
TC.TestnetRuntime { bftNodes = node:_ } <- testnet fastTestnetOptions conf
5960

6061
-- Wait for the node to exit
6162
let timeout :: Int

0 commit comments

Comments
 (0)