Unit Tests

Each section of the ak library has an associated set of unit tests, which you can find with

and run using the console below.

Note that many of the unit tests are unavoidably probabilistic in nature and can therefore occasionally fail even if the implementation is correct. To satisfy yourself that it is, select the section of the library in which you have seen a failure and run it several times. If you find that any tests are consistently failing then I'd very much appreciate it if you'd let me know.