on master help sign in
Don't modify source tree in tests
commit50c1f0b7c5adc1f7166b1f5d362a705ab69059ce authorSimon Hengel <sol@typeful.net> dateTue 16 Jan 2018, 15:19 (9 years ago) parent70d0d6e
2 files changed+6−7
.gitignore−1 test/Data/YamlSpec.hs+6−6
.gitignore−1
@@ -5,4 +5,3 @@ cabal-dev/
55cabal.sandbox.config
66.stack-work/
77*~
8−test/resources/unicode
test/Data/YamlSpec.hs+6−6
@@ -337,12 +337,12 @@ caseEncodeDecodeNonAsciiFileData = do
337337 out1 <- D.decodeFile "accenté/bar.yaml"
338338 out1 @?= Just mySample
339339
340− createDirectoryIfMissing True "test/resources/unicode/accenté/"
341−
342− readFile "test/resources/accent/foo.yaml" >>=
343− writeFile "test/resources/unicode/accenté/foo.yaml"
344− out2 <- D.decodeFile "test/resources/unicode/accenté/foo.yaml"
345− out2 @?= Just mySample
340+ c <- readFile "test/resources/accent/foo.yaml"
341+ inTempDirectory $ do
342+ createDirectoryIfMissing True "test/resources/unicode/accenté/"
343+ writeFile "test/resources/unicode/accenté/foo.yaml" c
344+ out2 <- D.decodeFile "test/resources/unicode/accenté/foo.yaml"
345+ out2 @?= Just mySample
346346
347347caseEncodeDecodeStrings :: Assertion
348348caseEncodeDecodeStrings = do