packages feed

language-ninja-0.1.0: tests/DocTests.hs

-- -*- coding: utf-8; mode: haskell; -*-

-- File: tests/Tests.hs
--
-- License:
--     Copyright 2017 Awake Security
--
--     Licensed under the Apache License, Version 2.0 (the "License");
--     you may not use this file except in compliance with the License.
--     You may obtain a copy of the License at
--
--       http://www.apache.org/licenses/LICENSE-2.0
--
--     Unless required by applicable law or agreed to in writing, software
--     distributed under the License is distributed on an "AS IS" BASIS,
--     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--     See the License for the specific language governing permissions and
--     limitations under the License.

-- |
--   Module      : Main
--   Copyright   : Copyright 2017 Awake Security
--   License     : Apache-2.0
--   Maintainer  : opensource@awakesecurity.com
--   Stability   : experimental
--
--   The @language-ninja@ documentation tests.
module Main (main) where

import qualified Build_doctests as DC
import           Data.Foldable  (traverse_)
import           Test.DocTest   (doctest)

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

main :: IO ()
main = let args = DC.flags ++ DC.pkgs ++ DC.module_sources
       in traverse_ putStrLn args >> doctest args

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