packages feed

yesod-static 1.1.0.1 → 1.1.1

raw patch · 7 files changed

+7/−12 lines, 7 filesdep −HUnit

Dependencies removed: HUnit

Files

Yesod/Static.hs view
@@ -68,11 +68,10 @@ import Data.Text (Text, pack) import qualified Data.Map as M import Data.IORef (readIORef, newIORef, writeIORef)-import Network.Wai (pathInfo, rawPathInfo, responseLBS)+import Network.Wai (pathInfo) import Data.Char (isLower, isDigit) import Data.List (foldl') import qualified Data.ByteString as S-import Network.HTTP.Types (status301) import System.PosixCompat.Files (getFileStatus, modificationTime) import System.Posix.Types (EpochTime) import Data.Conduit (($$))@@ -144,10 +143,6 @@     renderRoute (StaticRoute x y) = (x, y)  instance Yesod master => YesodDispatch Static master where-    -- Need to append trailing slash to make relative links work-    yesodDispatch _ _ _ _ _ _ _ [] _ req =-        return $ responseLBS status301 [("Location", rawPathInfo req `S.append` "/")] ""-     yesodDispatch _ _ (Static set) _ _ _ _ textPieces  _ req =         staticApp set req { pathInfo = textPieces } 
test/YesodStaticTest.hs view
@@ -1,8 +1,6 @@ module YesodStaticTest (specs) where  import Test.Hspec-import Test.HUnit ( (@?=) )-import Test.Hspec.HUnit ( )  import Yesod.Static (getFileListPieces) @@ -10,5 +8,4 @@ specs = do     describe "get file list" $ do       it "pieces" $ do-        x <- getFileListPieces "test/fs"-        x @?= [["foo"], ["bar", "baz"]]+        getFileListPieces "test/fs" `shouldReturn` [["foo"], ["bar", "baz"]]
+ test/fs/.ignored view
+ test/fs/bar/baz view
+ test/fs/foo view
+ test/fs/tmp/ignored view
yesod-static.cabal view
@@ -1,5 +1,5 @@ name:            yesod-static-version:         1.1.0.1+version:         1.1.1 license:         MIT license-file:    LICENSE author:          Michael Snoyman <michael@snoyman.com>@@ -14,6 +14,10 @@ extra-source-files:   test/YesodStaticTest.hs   test/tests.hs+  test/fs/bar/baz+  test/fs/tmp/ignored+  test/fs/.ignored+  test/fs/foo  library     build-depends:   base                  >= 4        && < 5@@ -46,7 +50,6 @@     cpp-options:   -DTEST_EXPORT     build-depends:   base                    , hspec >= 1.3   && < 1.4-                   , HUnit                    -- copy from above                    , containers                    , old-time