mirror of
https://github.com/facebook/Haxl.git
synced 2024-10-04 06:07:32 +03:00
c1c789a71f
Reviewed By: mic47, niteria Differential Revision: D6519157 fbshipit-source-id: 7fd977837bb7dd8463d697d685107aaf07c95255
43 lines
1.2 KiB
Haskell
43 lines
1.2 KiB
Haskell
-- Copyright (c) 2014-present, Facebook, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- This source code is distributed under the terms of a BSD license,
|
|
-- found in the LICENSE file.
|
|
|
|
{-# LANGUAGE CPP, OverloadedStrings #-}
|
|
module AllTests (allTests) where
|
|
|
|
import TestExampleDataSource
|
|
import BatchTests
|
|
import CoreTests
|
|
import DataCacheTest
|
|
#if __GLASGOW_HASKELL__ >= 801
|
|
import AdoTests
|
|
#endif
|
|
#if __GLASGOW_HASKELL__ >= 710
|
|
import ProfileTests
|
|
#endif
|
|
import MemoizationTests
|
|
import TestBadDataSource
|
|
import FullyAsyncTest
|
|
|
|
import Test.HUnit
|
|
|
|
allTests :: Test
|
|
allTests = TestList
|
|
[ TestLabel "ExampleDataSource" TestExampleDataSource.tests
|
|
, TestLabel "BatchTests-future" $ BatchTests.tests True
|
|
, TestLabel "BatchTests-sync" $ BatchTests.tests False
|
|
, TestLabel "CoreTests" CoreTests.tests
|
|
, TestLabel "DataCacheTests" DataCacheTest.tests
|
|
#if __GLASGOW_HASKELL__ >= 801
|
|
, TestLabel "AdoTests" $ AdoTests.tests False
|
|
#endif
|
|
#if __GLASGOW_HASKELL__ >= 710
|
|
, TestLabel "ProfileTests" ProfileTests.tests
|
|
#endif
|
|
, TestLabel "MemoizationTests" MemoizationTests.tests
|
|
, TestLabel "BadDataSourceTests" TestBadDataSource.tests
|
|
, TestLabel "FullyAsyncTest" FullyAsyncTest.tests
|
|
]
|