Rackunit could probably provide some kind of summary information for these top-level tests that could then be queried (via an extra call that a rackunit programmer puts at the end of the last test file) to determine how to exit. <div>
<br></div><div>I know that I wish there were some kind of summary &quot;you passed N tests&quot; instead of silence when nothing fails.</div><div><br></div><div>Robby<br><br>On Wednesday, March 20, 2013, Diogo F. S. Ramos  wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Jay McCarthy &lt;<a href="javascript:;" onclick="_e(event, &#39;cvml&#39;, &#39;jay.mccarthy@gmail.com&#39;)">jay.mccarthy@gmail.com</a>&gt; writes:<br>

<br>
&gt; On Wed, Mar 20, 2013 at 1:25 PM, Diogo F. S. Ramos &lt;<a href="javascript:;" onclick="_e(event, &#39;cvml&#39;, &#39;diogofsr@gmail.com&#39;)">diogofsr@gmail.com</a>&gt; wrote:<br>
&gt;&gt; My backup plan is to write a filter that will wrap around `raco test<br>
&gt;&gt; ...&#39;. It will then output everything `raco test ...&#39; outputs but will<br>
&gt;&gt; heuristically look for failures, like the word &quot;FAILURE&quot; or the phrase<br>
&gt;&gt; &quot;Check failure&quot;, returning non-0 values accordingly.<br>
&gt;<br>
&gt; Another option is to just look for output to STDERR. That&#39;s what DrDr<br>
&gt; does to be testing system agnostic (in addition to looking for non-0<br>
&gt; exit codes.)<br>
<br>
Uh, great idea. Thank you.<br>
____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
</blockquote></div>