Running a subset of the testsuite



>>>>> "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