У меня есть тест:Run HUnit без выхода
test1 = TestCase (assertEqual "Bla" 2 (add1 1))
И хотите, чтобы запустить его в другой программе Haskell без автоматического ввода/вывода O, который
runTestTT test1
бы создать. Я пробовал
runTestText (putTextToHandle stderr False) test1
но это все равно создаст выход. Есть ли способ (может быть, другая ручка вместо stderr/stdout), чтобы остановить тест от создания вывода?
Я хотел бы просто получить счетчики ввода-вывода, чтобы использовать их в другом месте.