On Sat, 21 Dec 2013 23:18:02 -0800
Evan Donahue <[email protected]> wrote:

> check out the main submodule.
> 

Thanks a lot. That does it nicely. 


-- 
Manfred



> 
> On Sat, Dec 21, 2013 at 10:47 PM, Manfred Lotz
> <[email protected]>wrote:
> 
> > Hi there,
> > In a small program I like to have the test cases in the same file.
> > How can I prevent the 'main' function of my program to be run when
> > I do a raco test?
> >
> >
> > Here is a minimal example:
> >
> > #lang racket
> >
> >
> > (define (myfun)
> >   (displayln "hey"))
> >
> > (myfun)
> >
> >
> > (module+ test
> >
> >   (require rackunit)
> >
> >   (check-equal? 1 1)
> >
> >   "all tests run")
> >
> >
> > How can I prevent myfun from being run when I issue
> >    raco test mytest.rkt
> > ?
> >
> >
> > Is there a condition I could ask for? Something like this:
> >   (when (not-raco-testing?)
> >      (myfun))
> >
> >
> >
> > --
> > Manfred
> >
> >
> >
> >
> > ____________________
> >   Racket Users list:
> >   http://lists.racket-lang.org/users
> >
> 


____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to