arion icon indicating copy to clipboard operation
arion copied to clipboard

Support for Tasty/HTF

Open cies opened this issue 10 years ago • 4 comments

Tasty facilitates many1 of Haskell's testing libs, and unifies their interface (commandline options and output). Maybe Arion could support Tasty? An other unifying approach is HTF2.

cies avatar Mar 29 '15 05:03 cies

I see two options for supporting Tasty/HTF.

As a mode:

arion <folder-to-watch> <source folder> <test folder> -tasty

As a separate executable:

arion-tasty <folder-to-watch> <source folder> <test folder>

IMHO the first one would be better. What are your thoughts?

karun012 avatar Mar 29 '15 09:03 karun012

Tasty seems to be more maintained then HTF.

Maybe Tasty could be detected, because it is unlikely that you will use another tool besides it. So in case Arion finds out it is doing Tasty, it simply does Tasty without further questions.

cies avatar Jun 02 '15 15:06 cies

@cies I'll take a look at it soon.

karun012 avatar Jun 03 '15 16:06 karun012

A thread on Reddit about test frameworks:

https://www.reddit.com/r/haskell/comments/38xyrc/current_state_of_testing_frameworks/

cies avatar Jun 08 '15 08:06 cies