File: PreProcessingSpec.hs

package info (click to toggle)
haskell-graphviz 2999.20.2.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,512 kB
  • sloc: haskell: 12,136; makefile: 2
file content (24 lines) | stat: -rw-r--r-- 702 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{- |
   Module      : Data.GraphViz.PreProcessingSpec
   Description : Test pre-processing
   Copyright   : Matthew Sackman, Ivan Lazar Miljenovic
   License     : BSD3
   Maintainer  : Ivan.Miljenovic@gmail.com



 -}
module Data.GraphViz.PreProcessingSpec where

import Data.GraphViz.Testing.Instances  ()
import Data.GraphViz.Testing.Properties (prop_preProcessingID)
import Data.GraphViz.Types.Canonical    (DotGraph)

import Test.Hspec            (Spec)
import Test.Hspec.QuickCheck (prop)

--------------------------------------------------------------------------------

spec :: Spec
spec = prop "Preprocessing doesn't change Dot code"
            (prop_preProcessingID :: DotGraph Int -> Bool)