Testing
Hyperbole includes over 660 automated test cases in the test/ subdirectory. You can run all of them by moving to the Hyperbole home directory in a Posix shell and run make test-all or make test to run just non-interactive tests. If any tests fail, you can press the Action Key to see the source of the failure. Full testing is supported under POSIX systems only.
With Hyperbole active, you can also define implicit buttons that run individual or sets of Hyperbole tests. The file hypb-ert.el contains two action link types:
bash
hyperbole-run-test - run a single Hyperbole test by name
hyperbole-run-tests - run one more tests matching a pattern
Example uses with a press of the Action Key:
Run the test hbut-defal-url:
<hyperbole-run-test hbut-defal-url>
Run the tests specified by the test selector hbut-defal:
<hyperbole-run-tests hbut-defal>
Run all tests:
<hyperbole-run-tests t>