--- Raymond Toy wrote:
> Robert> The other is that we might want to be careful to
> Robert> try to be consistent with use of other global lists
> Robert> -- file_search_maxima comes to mind.
>
> I don't follow. What kind of consistency are we looking for here?
Well, how about this. run_testsuite would be
run_testsuite (foo, bar, filenames_list, path_list)
where path_list, if omitted, defaults to a global variable,
say file_search_test, which contains just maxima/tests,
and filenames_list, if omitted, defaults to a global
variable, say maxima_test_files, containing whatever
is specified by testsuite.lisp at present.
I saw your other post with the patch -- I guess I don't
see a need to rule out the possibility that someone wants
to run a test file not in the standard list or not in
the standard directory.
The intent here is to make test file processing more
like batch or load. The business with file_search_maxima
and file_search_lisp is a little clumsy, but I don't see
a need to change it, and I'd rather see additional file
loading mechanisms imitate that, rather than inventing
a different scheme.
By the way, if we go through with modifying run_testsuite
like this, I'd recommend that we disable batch (foo, 'test).
All the best,
Robert Dodier
__________________________________
Do you Yahoo!?
Read only the mail you want - Yahoo! Mail SpamGuard.
http://promotions.yahoo.com/new_mail