[0/8] Use 'require' even more

Message ID 20230122215558.1931803-1-tom@tromey.com
Series Use 'require' even more |


Tom Tromey Jan. 22, 2023, 9:55 p.m. UTC
  This changes many more tests to use 'require'.

I think the benefits here are two-fold.

First, this is more terse and more importantly, consistent across
tests.  This means it's harder to accidentally early-exit without a

Second, a test exiting silently seems bad to me, because it requires
investigation into the reason why (which I, for one, never do).  If
every test has to give a reason that it did not run, we could detect a
change in that reason using a comparison script.

There's a bit of discussion of this in:


... read that for some background and also perhaps a different view.