GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
############################################################################## ## #W testing.g XMod Package Chris Wensley ## #Y Copyright (C) 1999-2017, Chris Wensley et al ## LoadPackage( "xmod" ); TestXMod := function( pkgname ) local pkgdir, testfiles, testresult, ff, fn; LoadPackage( pkgname ); pkgdir := DirectoriesPackageLibrary( pkgname, "tst" ); # Arrange chapters as required testfiles := [ "gp2obj.tst", "gp2map.tst", "gp2up.tst", "gp2act.tst", "gp2ind.tst", "isoclinic.tst", "gp3objmap.tst", "gpd2obj.tst", "util.tst", "coprod.tst", "gpnobjmap.tst" ]; testresult := true; for ff in testfiles do fn := Filename( pkgdir, ff ); Print( "#I Testing ", fn, "\n" ); if not Test( fn, rec(compareFunction := "uptowhitespace") ) then testresult := false; fi; od; if testresult then Print("#I No errors detected while testing package ", pkgname, "\n"); else Print("#I Errors detected while testing package ", pkgname, "\n"); fi; end; ## Set the name of the package here TestXMod( "xmod" );