<p><br>
On Jul 2, 2013 12:42 PM, "Matthew Flatt" <<a href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.edu</a>> wrote:<br>
><br>
> I'm pretty sure that "racket-test" needs to be split up. (For the<br>
> initial cut, I just put the whole "tests" collection there.)</p>
<p>Sorry, I should have been more specific; 'tests/racket/stx.rktl' depends on htdp. I expect that the tests in that directory depend on other packages as well, such as sandbox and compiler.</p>
<p>> I'm not sure about compiling tests for the purposes of dependency<br>
> checking. It sounds ok, but I have a feeling that I'm forgetting some<br>
> reason that we disabled compilation for tests.<br>
><br>
> At Tue, 2 Jul 2013 12:20:57 -0400, Sam Tobin-Hochstadt wrote:<br>
> > Currently, the `racket-test` package has very few declared<br>
> > dependencies, but this is wrong. The checking in 'raco setup' doesn't<br>
> > catch this because the files aren't compiled, but at a minimum it<br>
> > depends on `unstable/debug` (currently a hidden part of<br>
> > `typed-racket-lib`) and some portions of htdp that aren't declared.<br>
> ><br>
> > This brings up (at least) 3 questions<br>
> ><br>
> > - What is it ok for `racket-test` to depend on? I'd like this set to<br>
> > be small, so we can test the core without needing to build everything.<br>
> > - Should we compile the contents of `racket-test` so that we get<br>
> > dependency checking?<br>
> > - Should parts of `racket-test` be split up?<br>
> ><br>
> > I'd like to figure this out, but I don't have answers yet.<br>
> ><br>
> > Sam<br>
> > _________________________<br>
> > Racket Developers list:<br>
> > <a href="http://lists.racket-lang.org/dev">http://lists.racket-lang.org/dev</a><br>
</p>