On Dec 30, 2013, at 3:51 AM, Ryan Davis <zenspi...@gmail.com> wrote:

> 
> On Dec 29, 2013, at 0:42, Ryan Davis <zenspi...@gmail.com> wrote:
> 
>> If I look at the language setting details I can choose what submodules to 
>> run (main / test / others). But what I can't control is the _order_ of the 
>> submodules. I simply don't want to run main if my tests are going to fail 
>> but for some reason tests run afterwards, not before. My questions:
>> 
>> 1) Is there a reason for running main and then test, not the other way 
>> around? Cause I simply don't get it.
>> 
>> 2) Is there any way for me to override this order?
>> 
>> 3) If #2 is possible, is there a way to ensure that main won't run if test 
>> fails?
> 
> I guess a corollary to this is: am I asking the wrong question? I come from a 
> heavy TDD background and I'm wondering if there's some reason or thinking I'm 
> not plugged into in racket-land.
> 


The order of evaluation for submodules is determined by the order in which they 
occur in a module. Did you experience with this? 
____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to