Certification of this patch involves verification of the correct workings of a couple of little-used LCMAPS interfaces. Calls to these interfaces have been added by User:Okoeroo@nikhef.nl to the lcaslcmaps_getaccount_cli tool.
The test suit is made with DejaGnu; all test cases run with local instances of grid-mapfile and gridmapdir.
The bundle to run the tests can be found here.
Makefile lcmaps.db.in config/unix.exp lcmaps.test/nogsi.exp lcaslcmaps_getaccount_cli-1.0/
The tests are all in nogsi.exp. It is Tcl syntax so beware.
run 'make all' to create lcmaps.db and to build the lcaslcmaps_getaccount_cli tool. After that you can run 'make check' to run DejaGnu. This will produce a summary output of tests, and a logfile with more data.