Bug 2500 Correcting incorrect splitting of cutter numbers
authorChris Nighswonger <cnighswonger@foundations.edu>
Tue, 15 Sep 2009 13:27:13 +0000 (09:27 -0400)
committerGalen Charlton <gmcharlt@gmail.com>
Wed, 16 Sep 2009 00:29:16 +0000 (20:29 -0400)
commitc25dc92fd190b21d5ce8a7b9d8ac4d3da7ad665a
tree3bac5bbf4bdc440d4d29225a74d3a80a8a7a531e
parent4f4b3f102943df81c7941383e6711db0c13a1cd2
Bug 2500 Correcting incorrect splitting of cutter numbers

This patch does two things to improve the call number splitting algorithms:

1. It makes changes to ensure that cutter numbers are split correctly in ddcns

2. It moves custom/fiction/biography call number splitting to a separate algorithm.
    Before they were incorrectly placed in ddcns.

This patch also modifies the call number splitting tests to accept call numbers from the
command line to allow quick testing of any give call number against a particular algorithm.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
C4/Labels/Label.pm
t/Labels_split_ccn.t [new file with mode: 0755]
t/Labels_split_ddcn.t
t/Labels_split_lccn.t