test: increase test coverage of readline-interface
Adds coverage for:
- question callback
- history navigation
- bad historySize option
- multi-line output
- history stays bound and most recent elements are preserved
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
commit message follows commit guidelines