check out the main submodule.
On Sat, Dec 21, 2013 at 10:47 PM, Manfred Lotz <manfred.l...@arcor.de>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