I am struggling to understand how test scripts work for sage packages, such as those developed for the admcycles package, available at https://gitlab.com/modulispaces/admcycles/-/tree/master/tests?ref_type=heads
Could anyone recommend a primer on test scripts for sagemath packages, why they are necessary, and how they are developed?