projects
/
haskell-directory.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Require Cabal version >= 1.6
[haskell-directory.git]
/
tests
/
copyFile001.hs
diff --git
a/tests/copyFile001.hs
b/tests/copyFile001.hs
index
e279dd0
..
e039bec
100644
(file)
--- a/
tests/copyFile001.hs
+++ b/
tests/copyFile001.hs
@@
-7,7
+7,7
@@
import System.Directory
import System.IO
main :: IO ()
import System.IO
main :: IO ()
-main = do ignoreExceptions $ removeFile to
+main = do tryIO $ removeFile to
cs_before <- getDirectoryContents "copyFile"
putStrLn "Before:"
print $ sort cs_before
cs_before <- getDirectoryContents "copyFile"
putStrLn "Before:"
print $ sort cs_before
@@
-17,6
+17,9
@@
main = do ignoreExceptions $ removeFile to
print $ sort cs_before
readFile to >>= print
print $ sort cs_before
readFile to >>= print
+tryIO :: IO a -> IO (Either IOException a)
+tryIO = try
+
from, to :: FilePath
from = "copyFile/source"
to = "copyFile/target"
from, to :: FilePath
from = "copyFile/source"
to = "copyFile/target"