gerbil icon indicating copy to clipboard operation
gerbil copied to clipboard

Include all builtins in test-suite

Open fare opened this issue 4 months ago • 0 comments

Include simple tests for each and every builtin, including each and every shape of a call to each builtin (e.g. with-output-to-string with 1 or 2 arguments).

Include simple tests for recognizably bad calls to builtins, including exercise for each case of bad call: bad number of argument, bad argument type in each position, etc. If two builtins have identical sets of allowed shapes, not need to repeat bad calls for both. (Write a simple program that detects which bad forms we failed to test?)

fare avatar Aug 18 '25 20:08 fare