diff options
author | Roman Smrž <roman.smrz@seznam.cz> | 2025-06-18 20:32:45 +0200 |
---|---|---|
committer | Roman Smrž <roman.smrz@seznam.cz> | 2025-06-19 22:37:34 +0200 |
commit | da73a6777c2e4b7b4a54830c781a6e5bb2cb86fe (patch) | |
tree | cbdfe6ecc2c61e3a568af1c316a52032d574cc6c /src/Parser.hs | |
parent | 9d3982e6909956c99244fc86756f2476c9a3fe4a (diff) |
Explicit Scope constructor in TestStep data type
Diffstat (limited to 'src/Parser.hs')
-rw-r--r-- | src/Parser.hs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Parser.hs b/src/Parser.hs index 0716457..9f1a0e3 100644 --- a/src/Parser.hs +++ b/src/Parser.hs @@ -43,7 +43,7 @@ parseTestDefinition = label "test definition" $ toplevel ToplevelTest $ do modify $ \s -> s { testContext = SomeExpr $ varExpr SourceLineBuiltin rootNetworkVar } - block (\name steps -> return $ Test name $ mconcat steps) header testStep + block (\name steps -> return $ Test name $ Scope <$> mconcat steps) header testStep where header = do wsymbol "test" @@ -64,7 +64,7 @@ parseDefinition href = label "symbol definition" $ do osymbol ":" scn ref <- L.indentGuard scn GT href - SomeExpr <$> blockOf ref testStep + SomeExpr <$> testBlock ref , do osymbol "=" someExpr <* eol |