This branch contains a few minor tweaks for the test suite; it adds:
- The ability to have the test runner stop on the first failure.
- The ability to specify tests to cherry pick on the command line.
- Mark a
long doubletest as an expected failure; AFAICT
long doubleisn't implemented.
- Work around an oddity with the German locale on macOS.
cparserhad two bare
NotImplementedErrorwhich isn't terribly helpful. I added some descriptive text; I hope I got that right.