/
githubmirror
/
pandoc
Обзор
Документация
Войти
/
githubmirror
/
pandoc
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
test/Tests/Writers/Native.hs
22 строки
639 B
Albert Krewinkel
Avoid unnecessary use of NoImplicitPrelude pragma (#7089)
07 фев 2021, 21:02
Не верифицирован
07 фев 2021, 21:02
d202f7e
Код
Авторство
О чём код?
module Tests.Writers.Native (tests) where import Data.Text (unpack) import Test.Tasty import Test.Tasty.QuickCheck import Tests.Helpers import Text.Pandoc import Text.Pandoc.Arbitrary () p_write_rt :: Pandoc -> Bool p_write_rt d = read (unpack $ purely (writeNative def{ writerTemplate = Just mempty }) d) == d p_write_blocks_rt :: [Block] -> Bool p_write_blocks_rt bs = read (unpack $ purely (writeNative def) (Pandoc nullMeta bs)) == bs tests :: [TestTree] tests = [ testProperty "p_write_rt" p_write_rt , testProperty "p_write_blocks_rt" $ mapSize (\x -> if x > 3 then 3 else x) p_write_blocks_rt ]