Commit list of test cases for src/nalgfa.lisp, as contributed by Michel Talon,
commitaaf30c1d1e503029f018682af4708d2839820e6a
authorRobert Dodier <robert_dodier@users.sourceforge.net>
Mon, 6 Mar 2023 05:50:42 +0000 (5 21:50 -0800)
committerRobert Dodier <robert_dodier@users.sourceforge.net>
Mon, 6 Mar 2023 06:04:13 +0000 (5 22:04 -0800)
tree633c521c5421c708b02a7628a37c939628145709
parenta8672d8b5ae64b46d0252296a4df839ffbc383d4
Commit list of test cases for src/nalgfa.lisp, as contributed by Michel Talon,
with the following changes:

 * In expected results, write -(foo/baz) in several places instead of -foo/baz.
   Although -foo/baz is the printed output, it does not parse the same as -(foo/baz),
   which correctly reproduces the expected result.
   The discrepancy originates in NFORMAT, which arranges expressions for output;
   it is arguably a bug, but anyway just work around it here.

 * Apply `rat` to expected results for bdiscr and algtrace, since those return MRAT
   expressions. Since expected results are not evaluated, ensure rat is called
   via quote-quote.

 * Fixed a couple of typos.
src/testsuite.lisp
tests/rtest_extensions.mac [new file with mode: 0644]