packages feed

poppy-codegen-1.0.0: test/Poppy/Codegen/TestTarget.hs

{-# LANGUAGE OverloadedStrings #-}

module Poppy.Codegen.TestTarget
  ( testTargets,
  )
where

import Poppy.Codegen.Spec.Author (authorSchema)
import Poppy.Codegen.Spec.Comment (commentSchema)
import Poppy.Codegen.Spec.Editor (editorSchema)
import Poppy.Codegen.Spec.Shelf (shelfSchema)
import Poppy.Codegen.Spec.Widget (widgetSchema)
import Poppy.Codegen.Target (CodegenTarget, simpleTarget)

testTargets :: [CodegenTarget]
testTargets =
  [ simpleTarget "test/Schema" widgetSchema,
    simpleTarget "test/Schema" shelfSchema,
    simpleTarget "test/Schema" authorSchema,
    simpleTarget "test/Schema" editorSchema,
    simpleTarget "test/Schema" commentSchema
  ]