Open
Description
Unit tests are currently simple scripts that throw errors if expectations aren't met. It would be better to switch to a formal unit testing framework. RUnit is no longer actively maintained, and tinytest by @markvanderloo is a promising alternative.