http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13159
Benjamin Rokseth <benjamin.roks...@kul.oslo.kommune.no> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #35457|0 |1 is obsolete| | --- Comment #13 from Benjamin Rokseth <benjamin.roks...@kul.oslo.kommune.no> --- Created attachment 35666 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=35666&action=edit Bug 13159 - Enhancements to the SIP2 command line emulator I needed to be able to perform checkout operations for testing from the command line. I ended up reengineering the SIP2 command line tester quite a bit. Enhancements: * Moved message generation code to subroutines * Added support for more messages * Added command line switches for each supported message * Enabled use of Sip::Constants to keep code DRY and more understandable * Moved script from misc to C4/SIP * Designed with an eye towards possibly moving some code to CPAN in the future * Also designed to make adding new messages much easier in the future Test Plan: 1) Apply this patch 2) Look at help via ./C4/SIP/sip_cli_emulator.pl --help 3) Test patron status request and patron information, should work as before except you need to pass the command line switche -m <message_name> 4) Test the new checkout option using -m checkout -i <item barcode> Signed-off-by: Benjamin Rokseth <benjamin.roks...@kul.oslo.kommune.no> Worked as advertised, with one warning at renew only: Trying 'renew' Use of uninitialized value $value in concatenation (.) or string at ./sip_cli_emulator.pl line 462, <GEN0> chunk 1. -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/