hyperskill / hs-test

A framework that simplifies testing educational projects for Hyperskill. It is built on top of JUnit.
31 stars 10 forks source link

InfiniteLoopDetector is false-positive on testing empty-output commands #116

Closed wendigoxs closed 3 years ago

wendigoxs commented 3 years ago

There are could be CLI commands without any output for state mutating: filling database, complex calculation and so on. But current v8 (hs-test:release-SNAPSHOT) ruins tests written and passed in hs-test:v7.2 E.g. SharedBillsSplitter https://hyperskill.org/projects/142

aaaaaa2493 commented 3 years ago

Hi! Thank you for notifying us!

I disabled InfiniteLoopDetector in the SharedBillsSplitter's tests. If there are other projects that are affected by InfiniteLoopDetector feel free to report.