>>>>> "Robert" == Robert Dodier writes:
Robert> --- 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?
Robert> Well, how about this. run_testsuite would be
Robert> run_testsuite (foo, bar, filenames_list, path_list)
Robert> where path_list, if omitted, defaults to a global variable,
Robert> say file_search_test, which contains just maxima/tests,
Robert> and filenames_list, if omitted, defaults to a global
Robert> variable, say maxima_test_files, containing whatever
Robert> is specified by testsuite.lisp at present.
Ok, I understand now. This is acceptable to me. Since the variables
are already called *testsuite-files* and *maxima-testsdir*, it would
make sense to leave them testsuite_files and maxima_testsdir.
Robert> By the way, if we go through with modifying run_testsuite
Robert> like this, I'd recommend that we disable batch (foo, 'test).
Because run_testsuite with appropriate args is equivalent to batch? I
think the expectations are a bit different, but since I never use
batch, I can't really say.
Ray