Normalize campaign inventory labels
This commit is contained in:
@@ -199,7 +199,7 @@ try {
|
||||
],
|
||||
completedCampDialogues: ['dialogue-a', 17, 'dialogue-a', ''],
|
||||
completedCampVisits: 'visit-a',
|
||||
inventory: { bean: '3', wine: -2, empty: 0 },
|
||||
inventory: { bean: '3', ' bean ': '4', ['\uCF69']: '200', [' \uCF69 ']: '20', wine: -2, empty: 0 },
|
||||
selectedSortieUnitIds: { corrupted: true },
|
||||
sortieFormationAssignments: 'front',
|
||||
sortieItemAssignments: {
|
||||
@@ -230,7 +230,10 @@ try {
|
||||
`Expected malformed completion lists to keep unique strings only: ${JSON.stringify(malformed)}`
|
||||
);
|
||||
assert(
|
||||
malformed.inventory.bean === 3 &&
|
||||
malformed.inventory.bean === 7 &&
|
||||
malformed.inventory['\uCF69'] === 120 &&
|
||||
malformed.inventory[' bean '] === undefined &&
|
||||
malformed.inventory[' \uCF69 '] === undefined &&
|
||||
malformed.inventory.wine === undefined &&
|
||||
malformed.sortieItemAssignments['liu-bei']?.bean === 2 &&
|
||||
malformed.sortieItemAssignments['liu-bei']?.salve === 1 &&
|
||||
|
||||
Reference in New Issue
Block a user