locale.t: Don't use hard-coded test numbers
authorKarl Williamson <public@khwilliamson.com>
Mon, 16 Jan 2012 20:14:11 +0000 (13:14 -0700)
committerKarl Williamson <public@khwilliamson.com>
Sat, 21 Jan 2012 17:02:53 +0000 (10:02 -0700)
commitc4093d7d9d9a77c0e6534b9444b0033f0b5067a2
tree990c1c3099d790e423ccc827e8f9b54f8277b107
parent66330f13dcaadca5415f34c49e4d1cd9b1ef8301
locale.t: Don't use hard-coded test numbers

This was rather painful to convert the hard-coded numbers into
calculated ones so that tests could be added and subtracted.  The debug
statements were moved to after the last test they described so the test
numbers would be calculated, and a new hash created to deal with
skipping tests and not knowing how many are skipped; otherwise the
current test number is kept track of and incremented as needed.
lib/locale.t