Just try it out…
Created attachment 236873 [details] Diff for the Makefile to make the tests run without interaction
Created attachment 236875 [details] Diff for the current ebuild to make it use the non-interactive tests and check for failures
Created attachment 236877 [details] Full ebuild I'm not so sure how I feel about this particular "fix," but it does work, and it does so without any interaction. It runs each test, sends the output to a file, and checks each file to see if the test passed. I can't think of a better way to solve this personally, but perhaps it will inspire someone else. Hope it helps.
Fixed in 1.2. 23 Dec 2010; Dane Smith <c1pher@gentoo.org> mdcrack-1.2.ebuild, +files/mdcrack-1.2-remove-interactive-test.diff: New patch to remove interactive tests from the Makefile wrt bug 294634. *Ebuild cleanup. Moved to EAPI=2 *Fixed respect for jobserver.