packages feed

syncthing-hs-0.1.0.0: tests/Test.hs

module Main where

import           Test.Tasty

import           Properties.ErrorProperties
import           Properties.JsonProperties
import           UnitTests.Errors
import           UnitTests.Requests


main :: IO ()
main = defaultMain tests

tests :: TestTree
tests = testGroup "Tests" [properties, unitTests]

properties :: TestTree
properties = testGroup "Properties" [jsonProps, errorProps]

unitTests :: TestTree
unitTests = testGroup "Unit Tests" [errorUnits, requestUnits]