compile tests

still failing due to jsLoader/defaultLayout missing
This commit is contained in:
Greg Weber 2015-05-19 15:48:15 -07:00
parent 5fd50c2a12
commit 478c147c6b
20 changed files with 25 additions and 12 deletions

View File

@ -47,6 +47,8 @@ module Yesod.Shakespeare (
, lucius
, CssUrl
, renderCssUrl
, module Text.Shakespeare.I18N
) where
import Control.Monad (liftM, forM)

View File

@ -1,5 +1,5 @@
{-# LANGUAGE OverloadedStrings, TemplateHaskell, QuasiQuotes, TypeFamilies, MultiParamTypeClasses #-}
module YesodCoreTest.Auth (specs, Widget) where
module YesodCoreTest.Auth (specs) where
import Yesod.Core
import Test.Hspec

View File

@ -2,7 +2,7 @@
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE DeriveDataTypeable #-}
module YesodCoreTest.Cache (cacheTest, Widget) where
module YesodCoreTest.Cache (cacheTest) where
import Test.Hspec

View File

@ -2,7 +2,7 @@
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE FlexibleInstances, ViewPatterns #-}
{-# LANGUAGE CPP #-}
module YesodCoreTest.CleanPath (cleanPathTest, Widget) where
module YesodCoreTest.CleanPath (cleanPathTest) where
import Test.Hspec

View File

@ -6,6 +6,7 @@ module YesodCoreTest.ErrorHandling
, Widget
) where
import Yesod.Core
import Yesod.Core.Widget
import Test.Hspec
import Network.Wai
import Network.Wai.Test

View File

@ -1,7 +1,7 @@
{-# LANGUAGE QuasiQuotes, TypeFamilies, TemplateHaskell, MultiParamTypeClasses #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE FlexibleInstances #-}
module YesodCoreTest.Exceptions (exceptionsTest, Widget) where
module YesodCoreTest.Exceptions (exceptionsTest) where
import Test.Hspec

View File

@ -1,9 +1,10 @@
{-# LANGUAGE QuasiQuotes, TypeFamilies, TemplateHaskell, MultiParamTypeClasses #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE FlexibleInstances #-}
module YesodCoreTest.JsLoaderSites.Bottom (B(..), Widget) where
module YesodCoreTest.JsLoaderSites.Bottom (B(..)) where
import Yesod.Core
import Yesod.Core.Widget
data B = B
mkYesod "B" [parseRoutes|

View File

@ -1,5 +1,5 @@
{-# LANGUAGE OverloadedStrings, TemplateHaskell, QuasiQuotes, TypeFamilies, MultiParamTypeClasses, ViewPatterns #-}
module YesodCoreTest.Json (specs, Widget) where
module YesodCoreTest.Json (specs) where
import Yesod.Core
import Test.Hspec

View File

@ -1,11 +1,12 @@
{-# LANGUAGE QuasiQuotes, TypeFamilies, TemplateHaskell, MultiParamTypeClasses #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE FlexibleInstances, ViewPatterns #-}
module YesodCoreTest.Links (linksTest, Widget) where
module YesodCoreTest.Links (linksTest) where
import Test.Hspec
import Yesod.Core
import Yesod.Core.Widget
import Text.Hamlet
import Network.Wai
import Network.Wai.Test

View File

@ -6,6 +6,7 @@ module YesodCoreTest.Media (mediaTest, Widget) where
import Test.Hspec
import Yesod.Core
import Yesod.Core.Widget
import Network.Wai
import Network.Wai.Test
import Text.Lucius

View File

@ -7,6 +7,8 @@ import Test.Hspec
import YesodCoreTest.NoOverloadedStringsSub
import Yesod.Core
import Yesod.Core.Widget
import Yesod.Shakespeare
import Network.Wai
import Network.Wai.Test
import Data.Monoid (mempty)

View File

@ -1,5 +1,5 @@
{-# LANGUAGE OverloadedStrings, TemplateHaskell, QuasiQuotes, TypeFamilies, MultiParamTypeClasses, ScopedTypeVariables #-}
module YesodCoreTest.RawResponse (specs, Widget) where
module YesodCoreTest.RawResponse (specs) where
import Yesod.Core
import Test.Hspec

View File

@ -1,5 +1,5 @@
{-# LANGUAGE QuasiQuotes, TemplateHaskell, TypeFamilies, MultiParamTypeClasses, OverloadedStrings #-}
module YesodCoreTest.Redirect (specs, Widget) where
module YesodCoreTest.Redirect (specs) where
import YesodCoreTest.YesodTest
import Yesod.Core.Handler (redirectWith, setEtag)

View File

@ -1,5 +1,5 @@
{-# LANGUAGE OverloadedStrings, TemplateHaskell, QuasiQuotes, TypeFamilies, MultiParamTypeClasses, ViewPatterns #-}
module YesodCoreTest.Reps (specs, Widget) where
module YesodCoreTest.Reps (specs) where
import Yesod.Core
import Test.Hspec

View File

@ -1,7 +1,7 @@
{-# LANGUAGE QuasiQuotes, TypeFamilies, TemplateHaskell, MultiParamTypeClasses #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE FlexibleInstances #-}
module YesodCoreTest.RequestBodySize (specs, Widget) where
module YesodCoreTest.RequestBodySize (specs) where
import Test.Hspec

View File

@ -2,6 +2,7 @@
module YesodCoreTest.Streaming (specs) where
import Yesod.Core
import Yesod.Core.Widget (sendChunkHtml)
import Test.Hspec
import Network.Wai.Test
import Data.Text (Text)

View File

@ -2,6 +2,7 @@
module YesodCoreTest.StubSslOnly ( App ( App ) ) where
import Yesod.Core
import Yesod.Shakespeare
import qualified Web.ClientSession as CS
data App = App

View File

@ -2,6 +2,7 @@
module YesodCoreTest.StubUnsecured ( App ( App ) ) where
import Yesod.Core
import Yesod.Shakespeare
data App = App

View File

@ -1,5 +1,5 @@
{-# LANGUAGE CPP, QuasiQuotes, TemplateHaskell, TypeFamilies, MultiParamTypeClasses, OverloadedStrings #-}
module YesodCoreTest.WaiSubsite (specs, Widget) where
module YesodCoreTest.WaiSubsite (specs) where
import YesodCoreTest.YesodTest
import Yesod.Core

View File

@ -6,6 +6,8 @@ module YesodCoreTest.Widget (widgetTest) where
import Test.Hspec
import Yesod.Core
import Yesod.Core.Widget
import Yesod.Shakespeare
import Text.Julius
import Text.Lucius
import Text.Hamlet