Removed Yesod.Internal.TestApi

This commit is contained in:
Michael Snoyman 2013-03-10 15:21:54 +02:00
parent 5c4ddfad6c
commit 8d5f207c8d
7 changed files with 6 additions and 18 deletions

View File

@ -1,6 +1,6 @@
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE CPP #-}
module Yesod.Internal.Request
module Yesod.Core.Internal.Request
( parseWaiRequest
, RequestBodyContents
, FileInfo

View File

@ -43,7 +43,7 @@ import Web.Cookie (renderSetCookie)
import Yesod.Content
import Yesod.Core.Class
import Yesod.Core.Types
import Yesod.Internal.Request (parseWaiRequest, tokenKey,
import Yesod.Core.Internal.Request (parseWaiRequest, tokenKey,
tooLargeResponse)
import Yesod.Routes.Class (Route, renderRoute)

View File

@ -129,7 +129,7 @@ module Yesod.Handler
) where
import Prelude hiding (catch)
import Yesod.Internal.Request
import Yesod.Core.Internal.Request
import Data.Time (UTCTime, getCurrentTime, addUTCTime)
import Control.Exception hiding (Handler, catch, finally)

View File

@ -47,7 +47,7 @@ import Yesod.Routes.Class
import qualified Network.Wai as W
import Yesod.Internal.Session
import Yesod.Internal.Request
import Yesod.Core.Internal.Request
import Data.Text (Text)
import qualified Paths_yesod_core
import Data.Version (showVersion)

View File

@ -1,11 +0,0 @@
--
-- | WARNING: This module exposes internal interfaces solely for the
-- purpose of facilitating cabal-driven testing of said interfaces.
-- This module is NOT part of the public Yesod API and should NOT be
-- imported by library users.
--
module Yesod.Internal.TestApi
( randomString, parseWaiRequest
) where
import Yesod.Internal.Request (randomString, parseWaiRequest)

View File

@ -6,7 +6,7 @@ import System.Random (StdGen, mkStdGen)
import Network.Wai as W
import Network.Wai.Test
import Yesod.Internal.TestApi (randomString, parseWaiRequest)
import Yesod.Core.Internal.Request (randomString, parseWaiRequest)
import Test.Hspec
import Data.Monoid (mempty)
import Data.Map (singleton)

View File

@ -94,10 +94,9 @@ library
Yesod.Dispatch
Yesod.Handler
Yesod.Widget
Yesod.Internal.TestApi
Yesod.Core.Internal.Request
other-modules: Yesod.Internal.Core
Yesod.Internal.Session
Yesod.Internal.Request
Yesod.Core.Time
Yesod.Core.Trans.Class
Yesod.Core.Run