Show
Ignore:
Timestamp:
06/03/06 08:12:31 (3 years ago)
Author:
audreyt
Message:

* Change file tests to use native POSIX stats in preparation

of true chained tests.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/Pugs/Internals.hs

    r10113 r10466  
    1 {-# OPTIONS_GHC -fglasgow-exts -fno-warn-orphans -fno-full-laziness -fno-cse #-} 
     1{-# OPTIONS_GHC -fglasgow-exts -fno-warn-orphans -fno-full-laziness -fno-cse -fno-warn-deprecations #-} 
    22 
    33{-| 
     
    1515 
    1616module Pugs.Internals ( 
    17     module UTF8, 
     17    module Control.Concurrent, 
     18    module Control.Concurrent.STM, 
     19    module Control.Exception, 
     20    module Control.Monad.Error, 
     21    module Control.Monad.RWS, 
     22    module Data.Array, 
     23    module Data.Bits, 
     24    module Data.Char, 
     25    module Data.Complex, 
     26    module Data.Dynamic, 
     27    module Data.Either, 
     28    module Data.FunctorM, 
     29    module Data.IntMap, 
     30    module Data.List, 
     31    module Data.Map, 
     32    module Data.Maybe, 
     33    module Data.Ratio, 
     34    module Data.Set, 
     35    module Data.Tree, 
     36    module Data.Unique, 
     37    module Data.Word, 
     38    module Debug.Trace, 
     39    module Network, 
    1840    module Pugs.Compat, 
    1941    module RRegex, 
    2042    module RRegex.Syntax, 
    21     module Data.Char, 
    22     module Data.Dynamic, 
    23     module Data.Unique, 
    24     module Data.FunctorM, 
    25     module Control.Exception, 
     43    module System.Cmd, 
     44    module System.Directory, 
    2645    module System.Environment, 
    27     module System.Random, 
     46    module System.Exit, 
    2847    module System.IO, 
     48    module System.IO.Error, 
    2949    module System.IO.Unsafe, 
    30     module System.IO.Error, 
    31     module System.Exit, 
    32     module System.Time, 
    33     module System.Directory, 
    34     module System.Cmd, 
    35     module System.Process, 
    3650    module System.Mem, 
    3751    module System.Mem.Weak, 
    38     module Control.Monad.RWS, 
    39     module Control.Monad.Error, 
    40     module Control.Concurrent, 
    41     module Control.Concurrent.STM, 
    42     module Data.Array, 
    43     module Data.Bits, 
    44     module Data.List, 
    45     module Data.Either, 
    46     module Data.Word, 
    47     module Data.Ratio, 
    48     module Data.Tree, 
    49     module Data.Maybe, 
    50     module Data.Complex, 
    51     module Data.Set, 
    52     module Data.Map, 
    53     module Data.IntMap, 
    54     module Debug.Trace, 
    55     module Network, 
     52    module System.Process, 
     53    module System.Random, 
     54    module System.Time, 
     55    module UTF8, 
    5656    internalError, 
    5757    split, 
     
    9898import System.IO.Unsafe 
    9999import System.IO.Error (ioeGetErrorString, isUserError) 
    100 import System.Directory 
    101100import System.Mem 
    102101import System.Mem.Weak 
     102import System.Directory (Permissions(..), getPermissions, getTemporaryDirectory, createDirectory, removeDirectory, removeFile, getDirectoryContents) 
    103103import Control.Exception (catchJust, errorCalls) 
    104104import Control.Monad.RWS