[racket-dev] [plt] Push #20926: master branch updated

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Wed Aug 25 10:38:03 EDT 2010

On Wed, Aug 25, 2010 at 7:46 AM, Casey Klein
<clklein at eecs.northwestern.edu> wrote:
> On Wed, Aug 25, 2010 at 8:31 AM, Casey Klein
> <clklein at eecs.northwestern.edu> wrote:
>> On Wed, Aug 25, 2010 at 7:40 AM,  <robby at racket-lang.org> wrote:
>>> robby has updated `master' from 967ac7275f to cda3d259ee.
>>>  http://git.racket-lang.org/plt/967ac7275f..cda3d259ee
>>>
>>> =====[ 1 Commits ]======================================================
>>>
>>> Directory summary:
>>>  100.0% collects/redex/examples/r6rs/
>>>
>>> ~~~~~~~~~~
>>>
>>> cda3d25 Robby Findler <robby at racket-lang.org> 2010-08-25 07:39
>>> :
>>> | added a file so drdr runs the test suites
>>> :
>>>  A collects/redex/examples/r6rs/run-test.rkt
>>>
>>> =====[ Overall Diff ]===================================================
>>>
>>> collects/redex/examples/r6rs/run-test.rkt
>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>> --- /dev/null
>>> +++ NEW/collects/redex/examples/r6rs/run-test.rkt
>>> @@ -0,0 +1,4 @@
>>> +#lang racket/base
>>> +(require "r6rs-tests.rkt")
>>> +(main)
>>> +
>>>
>>
>> DrDr already runs the R6 tests, along with the tests for several other
>> models, via collects/redex/tests/run-all.rkt --examples.
>>
>
> Should I reorganize what DrDr runs so that it collects timing
> information for smaller units (e.g., the R6 model, tl-test.ss, etc.)?

IMHO You get better information from DrDr by making more granular
tests if your testing framework doesn't printout "framing"
information, but it makes it less convenient for you when you make a
change because you can't easily "run all the tests". DrDr doesn't and
shouldn't care what you choose though. (You could get both by making
granular tests that DrDr runs then a big one that you run and DrDr
doesn't)

Jay

-- 
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://teammccarthy.org/jay

"The glory of God is Intelligence" - D&C 93


Posted on the dev mailing list.