During testing, set the store to the current directory
This commit is contained in:
parent
449d6611df
commit
6770046492
|
@ -26,6 +26,7 @@ import qualified NixLanguageTests
|
|||
import qualified ParserTests
|
||||
import qualified PrettyTests
|
||||
import qualified PrettyParseTests
|
||||
import System.Directory
|
||||
import System.Environment
|
||||
import System.FilePath.Glob
|
||||
import System.Posix.Files
|
||||
|
@ -86,7 +87,8 @@ main = do
|
|||
nixpkgsTestsEnv <- lookupEnv "NIXPKGS_TESTS"
|
||||
prettyTestsEnv <- lookupEnv "PRETTY_TESTS"
|
||||
|
||||
setEnv "NIX_REMOTE" "local?root=/tmp"
|
||||
pwd <- getCurrentDirectory
|
||||
setEnv "NIX_REMOTE" ("local?root=" ++ pwd ++ "/")
|
||||
|
||||
defaultMain $ testGroup "hnix" $
|
||||
[ testCase "hnix.cabal correctly generated" cabalCorrectlyGenerated ] ++
|
||||
|
|
|
@ -48,8 +48,7 @@ nixEvalString expr = do
|
|||
return res
|
||||
|
||||
nixEvalFile :: FilePath -> IO String
|
||||
nixEvalFile fp = readProcess "nix-instantiate"
|
||||
["--store", "local?root=/tmp", "--eval", fp] ""
|
||||
nixEvalFile fp = readProcess "nix-instantiate" ["--eval", fp] ""
|
||||
|
||||
assertEvalFileMatchesNix :: FilePath -> Assertion
|
||||
assertEvalFileMatchesNix fp = do
|
||||
|
|
Loading…
Reference in a new issue