import           Hedgehog.Main

import qualified Test.Orc.Data.Time
import qualified Test.Orc.Streams.Bytes
import qualified Test.Orc.Streams.Integer
import qualified Test.Orc.Type
import qualified Test.Orc.Logical
import qualified Test.Orc.Memory.Leaks
import qualified Test.Orc.Streaming

main :: IO ()
main =
  defaultMain [
    Test.Orc.Streams.Bytes.tests
  , Test.Orc.Streams.Integer.tests
  , Test.Orc.Type.tests
  , Test.Orc.Logical.tests
  , Test.Orc.Streaming.tests
  , Test.Orc.Memory.Leaks.tests
  , Test.Orc.Data.Time.tests
  ]