packages feed

heroku-0.1.2: test.hs

{-# LANGUAGE OverloadedStrings #-}
module Main where

import Web.Heroku
import Test.Hspec

main :: IO ()
main = hspec $
  describe "parseDatabaseUrl" $
    it "extracts individual items" $
      parseDatabaseUrl "postgres://db:pass@ec2-1-1-1-1.compute-1.amazonaws.com:1234/db" `shouldBe`
        [ ("user","db")
        , ("password","pass")
        , ("host","ec2-1-1-1-1.compute-1.amazonaws.com")
        , ("port","1234")
        , ("dbname","db")
        ]