mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-20 02:37:12 +03:00
25 lines
661 B
Haskell
25 lines
661 B
Haskell
{-# LANGUAGE OverloadedStrings #-}
|
|
module HomeTest
|
|
( homeSpecs
|
|
) where
|
|
|
|
import TestImport
|
|
|
|
homeSpecs :: Specs
|
|
homeSpecs =
|
|
describe "These are some example tests" $
|
|
it "loads the index and checks it looks right" $ do
|
|
get_ "/register"
|
|
statusIs 200
|
|
-- htmlAllContain "h1" "hledger"
|
|
|
|
-- post "/" $ do
|
|
-- addNonce
|
|
-- fileByLabel "Choose a file" "tests/main.hs" "text/plain" -- talk about self-reference
|
|
-- byLabel "What's on the file?" "Some Content"
|
|
|
|
-- statusIs 200
|
|
-- htmlCount ".message" 1
|
|
-- htmlAllContain ".message" "Some Content"
|
|
-- htmlAllContain ".message" "text/plain"
|