From 7f664c7dfebd77fe60ade851311e923a07dd00bb Mon Sep 17 00:00:00 2001 From: Eric Demko Date: Wed, 5 Oct 2022 12:10:49 -0400 Subject: [PATCH] bump text dep upper bounds; remove extraneous doctest junk --- README.md | 11 +++++++++++ blaze-colonnade/blaze-colonnade.cabal | 13 +------------ blaze-colonnade/test/Main.hs | 6 ------ colonnade/colonnade.cabal | 16 +--------------- colonnade/test/Main.hs | 6 ------ lucid-colonnade/lucid-colonnade.cabal | 2 +- siphon/siphon.cabal | 12 +----------- siphon/test/Doctest.hs | 8 -------- 8 files changed, 15 insertions(+), 59 deletions(-) create mode 100644 README.md delete mode 100644 blaze-colonnade/test/Main.hs delete mode 100644 colonnade/test/Main.hs delete mode 100644 siphon/test/Doctest.hs diff --git a/README.md b/README.md new file mode 100644 index 0000000..79c5498 --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +Most of the tests use doctest, which isn't run like a normal test suite (I guess). + +To run these tests, first make sure `doctest` is on the `PATH` (i.e. `cabal install doctest`), then run the following commands: + +``` +cabal repl --build-depends=QuickCheck --with-ghc=doctest --repl-options="-fno-warn-orphans" siphon +cabal repl --build-depends=QuickCheck --with-ghc=doctest --repl-options="-fno-warn-orphans" colonnade +cabal repl --build-depends=QuickCheck --with-ghc=doctest --repl-options="-fno-warn-orphans" blaze-colonnade +``` + +There are no tests for lucid-colonnade at present. diff --git a/blaze-colonnade/blaze-colonnade.cabal b/blaze-colonnade/blaze-colonnade.cabal index 6e0fe6b..42bd1c8 100644 --- a/blaze-colonnade/blaze-colonnade.cabal +++ b/blaze-colonnade/blaze-colonnade.cabal @@ -30,20 +30,9 @@ library , blaze-markup >= 0.7 && < 0.9 , blaze-html >= 0.8 && < 0.10 , profunctors >= 5.0 && < 5.7 - , text >= 1.2 && < 1.3 + , text >= 1.2 && < 2.1 default-language: Haskell2010 -test-suite test - type: exitcode-stdio-1.0 - hs-source-dirs: test - main-is: Main.hs - build-depends: - base >= 4.7 && <= 5 - , colonnade - , doctest - , profunctors - default-language: Haskell2010 - source-repository head type: git location: https://github.com/andrewthad/colonnade diff --git a/blaze-colonnade/test/Main.hs b/blaze-colonnade/test/Main.hs deleted file mode 100644 index 1cadcff..0000000 --- a/blaze-colonnade/test/Main.hs +++ /dev/null @@ -1,6 +0,0 @@ -import Test.DocTest - -main :: IO () -main = doctest - [ "src/Text/Blaze/Colonnade.hs" - ] diff --git a/colonnade/colonnade.cabal b/colonnade/colonnade.cabal index 2069204..531034e 100644 --- a/colonnade/colonnade.cabal +++ b/colonnade/colonnade.cabal @@ -38,27 +38,13 @@ library base >= 4.12 && < 5 , contravariant >= 1.2 && < 1.6 , vector >= 0.10 && < 0.13 - , text >= 1.0 && < 1.3 + , text >= 1.0 && < 2.1 , bytestring >= 0.10 && < 0.12 , profunctors >= 5.0 && < 5.7 , semigroups >= 0.18.2 && < 0.20 default-language: Haskell2010 ghc-options: -Wall -test-suite test - type: exitcode-stdio-1.0 - hs-source-dirs: test - main-is: Main.hs - build-depends: - base >= 4.7 && <= 5 - , colonnade - , doctest - , semigroupoids - , ansi-wl-pprint - , QuickCheck - , fast-logger - default-language: Haskell2010 - source-repository head type: git location: https://github.com/andrewthad/colonnade diff --git a/colonnade/test/Main.hs b/colonnade/test/Main.hs deleted file mode 100644 index 7dc6c9b..0000000 --- a/colonnade/test/Main.hs +++ /dev/null @@ -1,6 +0,0 @@ -import Test.DocTest - -main :: IO () -main = doctest - [ "src" - ] diff --git a/lucid-colonnade/lucid-colonnade.cabal b/lucid-colonnade/lucid-colonnade.cabal index ed708ff..b452a7c 100644 --- a/lucid-colonnade/lucid-colonnade.cabal +++ b/lucid-colonnade/lucid-colonnade.cabal @@ -20,7 +20,7 @@ library base >= 4.8 && < 5 , colonnade >= 1.1.1 && < 1.3 , lucid >= 2.9 && < 3.0 - , text >= 1.2 && < 1.3 + , text >= 1.2 && < 2.1 , vector >= 0.10 && < 0.13 default-language: Haskell2010 diff --git a/siphon/siphon.cabal b/siphon/siphon.cabal index 7d87807..6954fbf 100644 --- a/siphon/siphon.cabal +++ b/siphon/siphon.cabal @@ -21,7 +21,7 @@ library build-depends: base >= 4.8 && < 5 , colonnade >= 1.2 && < 1.3 - , text >= 1.0 && < 1.3 + , text >= 1.0 && < 2.1 , bytestring , vector , streaming >= 0.1.4 && < 0.3 @@ -30,16 +30,6 @@ library , semigroups >= 0.18.2 && < 0.20 default-language: Haskell2010 -test-suite doctest - type: exitcode-stdio-1.0 - hs-source-dirs: test - main-is: Doctest.hs - build-depends: - base - , siphon - , doctest >= 0.10 - default-language: Haskell2010 - test-suite test type: exitcode-stdio-1.0 hs-source-dirs: test diff --git a/siphon/test/Doctest.hs b/siphon/test/Doctest.hs deleted file mode 100644 index 34f8d73..0000000 --- a/siphon/test/Doctest.hs +++ /dev/null @@ -1,8 +0,0 @@ -import Test.DocTest - -main :: IO () -main = doctest - [ "-isrc" - , "src/Siphon.hs" - ] -