yesod-test: blaze-html 0.5
This commit is contained in:
parent
ed9cafbf8f
commit
2a4747cd36
@ -7,4 +7,4 @@ then
|
|||||||
cabal install cabal-nirvana -fgenerate
|
cabal install cabal-nirvana -fgenerate
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cabal-nirvana-generate yesod yesod-static yesod-default hjsmin | runghc to-cabal.hs > yesod-platform.cabal
|
cabal-nirvana-generate yesod yesod-static yesod-default hjsmin blaze-html | runghc to-cabal.hs > yesod-platform.cabal
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
name: yesod-platform
|
name: yesod-platform
|
||||||
version: 1.0.1
|
version: 1.0.2
|
||||||
license: MIT
|
license: MIT
|
||||||
license-file: LICENSE
|
license-file: LICENSE
|
||||||
author: Michael Snoyman <michael@snoyman.com>
|
author: Michael Snoyman <michael@snoyman.com>
|
||||||
@ -21,13 +21,14 @@ library
|
|||||||
, attoparsec == 0.10.1.1
|
, attoparsec == 0.10.1.1
|
||||||
, attoparsec-conduit == 0.4.0
|
, attoparsec-conduit == 0.4.0
|
||||||
, attoparsec-enumerator == 0.3
|
, attoparsec-enumerator == 0.3
|
||||||
, authenticate == 1.2.0.1
|
, authenticate == 1.2.1
|
||||||
, base-unicode-symbols == 0.2.2.3
|
, base-unicode-symbols == 0.2.2.3
|
||||||
, base64-bytestring == 0.1.1.1
|
, base64-bytestring == 0.1.1.1
|
||||||
, binary == 0.5.1.0
|
, binary == 0.5.1.0
|
||||||
, blaze-builder == 0.3.1.0
|
, blaze-builder == 0.3.1.0
|
||||||
, blaze-builder-conduit == 0.4.0.1
|
, blaze-builder-conduit == 0.4.0.1
|
||||||
, blaze-html == 0.4.3.3
|
, blaze-html == 0.5.0.0
|
||||||
|
, blaze-markup == 0.5.1.0
|
||||||
, byteorder == 1.0.3
|
, byteorder == 1.0.3
|
||||||
, case-insensitive == 0.4.0.1
|
, case-insensitive == 0.4.0.1
|
||||||
, cereal == 0.3.5.1
|
, cereal == 0.3.5.1
|
||||||
@ -36,11 +37,11 @@ library
|
|||||||
, conduit == 0.4.1.1
|
, conduit == 0.4.1.1
|
||||||
, cookie == 0.4.0
|
, cookie == 0.4.0
|
||||||
, cprng-aes == 0.2.3
|
, cprng-aes == 0.2.3
|
||||||
, crypto-api == 0.9
|
, crypto-api == 0.10.1
|
||||||
, crypto-conduit == 0.3.1
|
, crypto-conduit == 0.3.2
|
||||||
, crypto-pubkey-types == 0.1.1
|
, crypto-pubkey-types == 0.1.1
|
||||||
, cryptocipher == 0.3.0
|
, cryptocipher == 0.3.0
|
||||||
, cryptohash == 0.7.4
|
, cryptohash == 0.7.5
|
||||||
, css-text == 0.1.1
|
, css-text == 0.1.1
|
||||||
, data-default == 0.4.0
|
, data-default == 0.4.0
|
||||||
, dlist == 0.5
|
, dlist == 0.5
|
||||||
@ -50,22 +51,21 @@ library
|
|||||||
, failure == 0.2.0.1
|
, failure == 0.2.0.1
|
||||||
, fast-logger == 0.0.2
|
, fast-logger == 0.0.2
|
||||||
, file-embed == 0.0.4.2
|
, file-embed == 0.0.4.2
|
||||||
, hamlet == 1.0.1
|
, hamlet == 1.0.1.1
|
||||||
, hashable == 1.1.2.3
|
, hashable == 1.1.2.3
|
||||||
, hjsmin == 0.1.0
|
, hjsmin == 0.1.0
|
||||||
, http-conduit == 1.4.1.2
|
, http-conduit == 1.4.1.2
|
||||||
, http-date == 0.0.2
|
, http-date == 0.0.2
|
||||||
, http-types == 0.6.10
|
, http-types == 0.6.10
|
||||||
, language-javascript == 0.5.1
|
, language-javascript == 0.5.2
|
||||||
, largeword == 1.0.1
|
, largeword == 1.0.1
|
||||||
, lifted-base == 0.1.0.3
|
, lifted-base == 0.1.0.4
|
||||||
, mime-mail == 0.4.1.1
|
, mime-mail == 0.4.1.1
|
||||||
, monad-control == 0.3.1.1
|
, monad-control == 0.3.1.2
|
||||||
, mtl == 2.0.1.0
|
|
||||||
, network-conduit == 0.4.0
|
, network-conduit == 0.4.0
|
||||||
, path-pieces == 0.1.1
|
, path-pieces == 0.1.1
|
||||||
, pem == 0.1.0
|
, pem == 0.1.1
|
||||||
, persistent == 0.9.0.2
|
, persistent == 0.9.0.3
|
||||||
, persistent-template == 0.9.0.1
|
, persistent-template == 0.9.0.1
|
||||||
, pool-conduit == 0.1.0.1
|
, pool-conduit == 0.1.0.1
|
||||||
, primitive == 0.4.1
|
, primitive == 0.4.1
|
||||||
@ -83,16 +83,14 @@ library
|
|||||||
, shakespeare-js == 1.0.0.1
|
, shakespeare-js == 1.0.0.1
|
||||||
, shakespeare-text == 1.0.0.1
|
, shakespeare-text == 1.0.0.1
|
||||||
, simple-sendfile == 0.2.3
|
, simple-sendfile == 0.2.3
|
||||||
, skein == 0.1.0.5
|
, skein == 0.1.0.7
|
||||||
, socks == 0.4.1
|
, socks == 0.4.1
|
||||||
, stm == 2.3
|
, stm == 2.3
|
||||||
, system-filepath == 0.4.6
|
, system-filepath == 0.4.6
|
||||||
, tagged == 0.2.3
|
, tagged == 0.4.2
|
||||||
, tagsoup == 0.12.6
|
, tagsoup == 0.12.6
|
||||||
, text == 0.11.2.0
|
, tls == 0.9.5
|
||||||
, tls == 0.9.3
|
, tls-extra == 0.4.6
|
||||||
, tls-extra == 0.4.5
|
|
||||||
, transformers == 0.2.2.0
|
|
||||||
, transformers-base == 0.4.1
|
, transformers-base == 0.4.1
|
||||||
, unix-compat == 0.3.0.1
|
, unix-compat == 0.3.0.1
|
||||||
, unordered-containers == 0.2.1.0
|
, unordered-containers == 0.2.1.0
|
||||||
@ -102,7 +100,7 @@ library
|
|||||||
, vector == 0.9.1
|
, vector == 0.9.1
|
||||||
, void == 0.5.5.1
|
, void == 0.5.5.1
|
||||||
, wai == 1.2.0.1
|
, wai == 1.2.0.1
|
||||||
, wai-app-static == 1.2.0.1
|
, wai-app-static == 1.2.0.2
|
||||||
, wai-extra == 1.2.0.3
|
, wai-extra == 1.2.0.3
|
||||||
, wai-logger == 0.1.4
|
, wai-logger == 0.1.4
|
||||||
, warp == 1.2.0.1
|
, warp == 1.2.0.1
|
||||||
@ -110,11 +108,11 @@ library
|
|||||||
, xml-types == 0.3.1
|
, xml-types == 0.3.1
|
||||||
, xss-sanitize == 0.3.1.1
|
, xss-sanitize == 0.3.1.1
|
||||||
, yaml == 0.7.0
|
, yaml == 0.7.0
|
||||||
, yesod == 1.0.1.1
|
, yesod == 1.0.1.2
|
||||||
, yesod-auth == 1.0.1
|
, yesod-auth == 1.0.2
|
||||||
, yesod-core == 1.0.1
|
, yesod-core == 1.0.1.1
|
||||||
, yesod-default == 1.0.1
|
, yesod-default == 1.0.1
|
||||||
, yesod-form == 1.0.0.2
|
, yesod-form == 1.0.0.3
|
||||||
, yesod-json == 1.0.0
|
, yesod-json == 1.0.0
|
||||||
, yesod-persistent == 1.0.0
|
, yesod-persistent == 1.0.0
|
||||||
, yesod-routes == 1.0.1
|
, yesod-routes == 1.0.1
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
{-# LANGUAGE OverloadedStrings #-}
|
{-# LANGUAGE OverloadedStrings #-}
|
||||||
|
{-# LANGUAGE CPP #-}
|
||||||
{- |
|
{- |
|
||||||
This module uses HXT to transverse an HTML document using CSS selectors.
|
This module uses HXT to transverse an HTML document using CSS selectors.
|
||||||
|
|
||||||
@ -45,8 +46,13 @@ import Control.Applicative ((<$>), (<*>))
|
|||||||
import Text.XML
|
import Text.XML
|
||||||
import Text.XML.Cursor
|
import Text.XML.Cursor
|
||||||
import qualified Data.ByteString.Lazy as L
|
import qualified Data.ByteString.Lazy as L
|
||||||
|
#if MIN_VERSION_blaze_html(0, 5, 0)
|
||||||
|
import Text.Blaze.Html (toHtml)
|
||||||
|
import Text.Blaze.Html.Renderer.String (renderHtml)
|
||||||
|
#else
|
||||||
import Text.Blaze (toHtml)
|
import Text.Blaze (toHtml)
|
||||||
import Text.Blaze.Renderer.String (renderHtml)
|
import Text.Blaze.Renderer.String (renderHtml)
|
||||||
|
#endif
|
||||||
import Text.XML.Xml2Html ()
|
import Text.XML.Xml2Html ()
|
||||||
|
|
||||||
type Query = T.Text
|
type Query = T.Text
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
name: yesod-test
|
name: yesod-test
|
||||||
version: 0.2.0
|
version: 0.2.0.1
|
||||||
license: MIT
|
license: MIT
|
||||||
license-file: LICENSE
|
license-file: LICENSE
|
||||||
author: Nubis <nubis@woobiz.com.ar>
|
author: Nubis <nubis@woobiz.com.ar>
|
||||||
maintainer: Nubis <nubis@woobiz.com.ar>
|
maintainer: Nubis <nubis@woobiz.com.ar>, Michael Snoyman
|
||||||
synopsis: integration testing for WAI/Yesod Applications
|
synopsis: integration testing for WAI/Yesod Applications
|
||||||
category: Web, Yesod, Testing
|
category: Web, Yesod, Testing
|
||||||
stability: Experimental
|
stability: Experimental
|
||||||
@ -15,6 +15,11 @@ extra-source-files: README.md, LICENSE
|
|||||||
|
|
||||||
flag ghc7
|
flag ghc7
|
||||||
|
|
||||||
|
flag blaze_html_0_5
|
||||||
|
description: use blaze-html 0.5 and blaze-markup 0.5
|
||||||
|
default: False
|
||||||
|
|
||||||
|
|
||||||
library
|
library
|
||||||
if flag(ghc7)
|
if flag(ghc7)
|
||||||
build-depends: base >= 4.3 && < 5
|
build-depends: base >= 4.3 && < 5
|
||||||
@ -40,8 +45,16 @@ library
|
|||||||
, xml-conduit >= 0.7 && < 0.8
|
, xml-conduit >= 0.7 && < 0.8
|
||||||
, xml-types >= 0.3 && < 0.4
|
, xml-types >= 0.3 && < 0.4
|
||||||
, containers
|
, containers
|
||||||
, blaze-html >= 0.4 && < 0.5
|
|
||||||
, xml2html >= 0.1.2 && < 0.2
|
, xml2html >= 0.1.2 && < 0.2
|
||||||
|
|
||||||
|
if flag(blaze_html_0_5)
|
||||||
|
build-depends:
|
||||||
|
blaze-html >= 0.5 && < 0.6
|
||||||
|
, blaze-markup >= 0.5.1 && < 0.6
|
||||||
|
else
|
||||||
|
build-depends:
|
||||||
|
blaze-html >= 0.4 && < 0.5
|
||||||
|
|
||||||
exposed-modules: Yesod.Test
|
exposed-modules: Yesod.Test
|
||||||
Yesod.Test.CssQuery
|
Yesod.Test.CssQuery
|
||||||
Yesod.Test.TransversingCSS
|
Yesod.Test.TransversingCSS
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user