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
|
||||
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
|
||||
version: 1.0.1
|
||||
version: 1.0.2
|
||||
license: MIT
|
||||
license-file: LICENSE
|
||||
author: Michael Snoyman <michael@snoyman.com>
|
||||
@ -21,13 +21,14 @@ library
|
||||
, attoparsec == 0.10.1.1
|
||||
, attoparsec-conduit == 0.4.0
|
||||
, attoparsec-enumerator == 0.3
|
||||
, authenticate == 1.2.0.1
|
||||
, authenticate == 1.2.1
|
||||
, base-unicode-symbols == 0.2.2.3
|
||||
, base64-bytestring == 0.1.1.1
|
||||
, binary == 0.5.1.0
|
||||
, blaze-builder == 0.3.1.0
|
||||
, 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
|
||||
, case-insensitive == 0.4.0.1
|
||||
, cereal == 0.3.5.1
|
||||
@ -36,11 +37,11 @@ library
|
||||
, conduit == 0.4.1.1
|
||||
, cookie == 0.4.0
|
||||
, cprng-aes == 0.2.3
|
||||
, crypto-api == 0.9
|
||||
, crypto-conduit == 0.3.1
|
||||
, crypto-api == 0.10.1
|
||||
, crypto-conduit == 0.3.2
|
||||
, crypto-pubkey-types == 0.1.1
|
||||
, cryptocipher == 0.3.0
|
||||
, cryptohash == 0.7.4
|
||||
, cryptohash == 0.7.5
|
||||
, css-text == 0.1.1
|
||||
, data-default == 0.4.0
|
||||
, dlist == 0.5
|
||||
@ -50,22 +51,21 @@ library
|
||||
, failure == 0.2.0.1
|
||||
, fast-logger == 0.0.2
|
||||
, file-embed == 0.0.4.2
|
||||
, hamlet == 1.0.1
|
||||
, hamlet == 1.0.1.1
|
||||
, hashable == 1.1.2.3
|
||||
, hjsmin == 0.1.0
|
||||
, http-conduit == 1.4.1.2
|
||||
, http-date == 0.0.2
|
||||
, http-types == 0.6.10
|
||||
, language-javascript == 0.5.1
|
||||
, language-javascript == 0.5.2
|
||||
, largeword == 1.0.1
|
||||
, lifted-base == 0.1.0.3
|
||||
, lifted-base == 0.1.0.4
|
||||
, mime-mail == 0.4.1.1
|
||||
, monad-control == 0.3.1.1
|
||||
, mtl == 2.0.1.0
|
||||
, monad-control == 0.3.1.2
|
||||
, network-conduit == 0.4.0
|
||||
, path-pieces == 0.1.1
|
||||
, pem == 0.1.0
|
||||
, persistent == 0.9.0.2
|
||||
, pem == 0.1.1
|
||||
, persistent == 0.9.0.3
|
||||
, persistent-template == 0.9.0.1
|
||||
, pool-conduit == 0.1.0.1
|
||||
, primitive == 0.4.1
|
||||
@ -83,16 +83,14 @@ library
|
||||
, shakespeare-js == 1.0.0.1
|
||||
, shakespeare-text == 1.0.0.1
|
||||
, simple-sendfile == 0.2.3
|
||||
, skein == 0.1.0.5
|
||||
, skein == 0.1.0.7
|
||||
, socks == 0.4.1
|
||||
, stm == 2.3
|
||||
, system-filepath == 0.4.6
|
||||
, tagged == 0.2.3
|
||||
, tagged == 0.4.2
|
||||
, tagsoup == 0.12.6
|
||||
, text == 0.11.2.0
|
||||
, tls == 0.9.3
|
||||
, tls-extra == 0.4.5
|
||||
, transformers == 0.2.2.0
|
||||
, tls == 0.9.5
|
||||
, tls-extra == 0.4.6
|
||||
, transformers-base == 0.4.1
|
||||
, unix-compat == 0.3.0.1
|
||||
, unordered-containers == 0.2.1.0
|
||||
@ -102,7 +100,7 @@ library
|
||||
, vector == 0.9.1
|
||||
, void == 0.5.5.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-logger == 0.1.4
|
||||
, warp == 1.2.0.1
|
||||
@ -110,11 +108,11 @@ library
|
||||
, xml-types == 0.3.1
|
||||
, xss-sanitize == 0.3.1.1
|
||||
, yaml == 0.7.0
|
||||
, yesod == 1.0.1.1
|
||||
, yesod-auth == 1.0.1
|
||||
, yesod-core == 1.0.1
|
||||
, yesod == 1.0.1.2
|
||||
, yesod-auth == 1.0.2
|
||||
, yesod-core == 1.0.1.1
|
||||
, yesod-default == 1.0.1
|
||||
, yesod-form == 1.0.0.2
|
||||
, yesod-form == 1.0.0.3
|
||||
, yesod-json == 1.0.0
|
||||
, yesod-persistent == 1.0.0
|
||||
, yesod-routes == 1.0.1
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
{-# LANGUAGE CPP #-}
|
||||
{- |
|
||||
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.Cursor
|
||||
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.Renderer.String (renderHtml)
|
||||
#endif
|
||||
import Text.XML.Xml2Html ()
|
||||
|
||||
type Query = T.Text
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
name: yesod-test
|
||||
version: 0.2.0
|
||||
version: 0.2.0.1
|
||||
license: MIT
|
||||
license-file: LICENSE
|
||||
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
|
||||
category: Web, Yesod, Testing
|
||||
stability: Experimental
|
||||
@ -15,6 +15,11 @@ extra-source-files: README.md, LICENSE
|
||||
|
||||
flag ghc7
|
||||
|
||||
flag blaze_html_0_5
|
||||
description: use blaze-html 0.5 and blaze-markup 0.5
|
||||
default: False
|
||||
|
||||
|
||||
library
|
||||
if flag(ghc7)
|
||||
build-depends: base >= 4.3 && < 5
|
||||
@ -40,8 +45,16 @@ library
|
||||
, xml-conduit >= 0.7 && < 0.8
|
||||
, xml-types >= 0.3 && < 0.4
|
||||
, containers
|
||||
, blaze-html >= 0.4 && < 0.5
|
||||
, 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
|
||||
Yesod.Test.CssQuery
|
||||
Yesod.Test.TransversingCSS
|
||||
|
||||
Loading…
Reference in New Issue
Block a user