Caball을 사용하여 (작은) 실행 파일을 작성하려고하는데, HSpec을 사용하여 테스트 한 유닛입니다. 거의 내 모든 코드 내가 main 기능은 내가 할 수있는 생각하는 지금과 같은 짧은 있지만 run 기능 -- In src/Hecho.hs
module Main where
import Library(run)
main :: IO()
main =
HSpec에서 테스트 스위트를 어떻게 지정합니까? 각 모듈에 대해 여러 개의 *.hs 테스트 파일을 갖기 때문에 모든 테스트를 실행하려면 stack test을 실행하고 싶습니다. 어떻게 설정해야합니까? 나는 나의 음모 파일에서이 같은 테스트 모듈을 나열 시도했지만 작동하지 않습니다 : 여기 test-suite foo-test
type: exi
HSpec 및 QuickCheck를 사용하여 Monoids (연관성 및 신원 요소)의 등록 정보를 확인하려고합니다. 특정 인스턴스를 확인하려고하지만 대부분의 코드를 다형성으로 유지하려고합니다. (그래도 난하고 싶은 무엇 module Test where
import Test.Hspec
import Test.QuickCheck
import Data.Mo