on master help sign in
Merge pull request #125 from sol/master

Don't modify source tree in tests

commitf9a542c348ed8a54e2cdd21d310032cc856a4a5f authorMichael Snoyman <michael@snoyman.com> dateTue 16 Jan 2018, 10:29 (9 years ago) parent70d0d6e50c1f0b
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