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 OverloadedStrings #-}
{-# LANGUAGE CPP #-} {-# LANGUAGE CPP #-}
module Yesod.Internal.Request module Yesod.Core.Internal.Request
( parseWaiRequest ( parseWaiRequest
, RequestBodyContents , RequestBodyContents
, FileInfo , FileInfo

View File

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

View File

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

View File

@ -47,7 +47,7 @@ import Yesod.Routes.Class
import qualified Network.Wai as W import qualified Network.Wai as W
import Yesod.Internal.Session import Yesod.Internal.Session
import Yesod.Internal.Request import Yesod.Core.Internal.Request
import Data.Text (Text) import Data.Text (Text)
import qualified Paths_yesod_core import qualified Paths_yesod_core
import Data.Version (showVersion) 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 as W
import Network.Wai.Test import Network.Wai.Test
import Yesod.Internal.TestApi (randomString, parseWaiRequest) import Yesod.Core.Internal.Request (randomString, parseWaiRequest)
import Test.Hspec import Test.Hspec
import Data.Monoid (mempty) import Data.Monoid (mempty)
import Data.Map (singleton) import Data.Map (singleton)

View File

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