1 module Tests.Utils.Tests where
3 import Data.GenValidity.Map ()
4 import Data.GenValidity.Sequence ()
5 import Data.GenValidity.Set ()
6 import Data.GenValidity.Text ()
7 import Data.List qualified as List
8 import Data.Text qualified as Text
9 import Data.Validity.Map ()
10 import Data.Validity.Set ()
11 import Data.Validity.Text ()
12 import System.FilePath (joinPath, pathSeparator, (<.>), (</>))
15 import Literate.Prelude
17 -- import System.Directory qualified as IO
19 goldenPath title ext = do
20 descrPath <- getTestDescriptionPath
22 List.reverse descrPath
24 . Text.replace (Text.pack ".") (Text.singleton pathSeparator)
26 return $ "tests" </> "Tests" </> dirPath </> title <.> ext