Temporary workaround for "help myclass" breaking method tests
Temporary workaround for "help myclass" breaking method tests

Due to an upstream bug https://savannah.gnu.org/bugs/index.php?48041
if "help myclass" or "help @myclass/myclass" is called on a classdef
class, then "help myclass/mymethod" won't work during that session.

So we make an extra loop over the class, accessing the help text for
each non-constructor method.  Octave then seems to cache this text
(or something) and the tests work.

Performance: this workaround adds a very small overhead (0.3s on
Symbolic's large `@sym` class), compared to the cost of extracting
all the tests (many seconds on same example).  Nonetheless, it
should be removed once the upstream bug is fixed.

Fixes #135.  Well, workaround anyway.

catch22/octave-doctest