Fix filtering logic around multiple match cases

This commit is contained in:
Matt Nadareski
2025-05-02 12:15:28 -04:00
parent a63e973c29
commit 6651b8291a
2 changed files with 25 additions and 5 deletions

View File

@@ -66,8 +66,9 @@ namespace SabreTools.DatFiles.Test
DatFile datFile = new Formats.Logiqx(null, useGame: false);
datFile.ConvertFromMetadata(item, "filename", indexId: 0, keep: true, statsOnly: false);
DatItems.Machine actualMachine = Assert.Single(datFile.ItemsDB.GetMachines()).Value;
ValidateMachine(actualMachine);
// TODO: Reenable when ItemsDB is used again
// DatItems.Machine actualMachine = Assert.Single(datFile.ItemsDB.GetMachines()).Value;
// ValidateMachine(actualMachine);
// Aggregate for easier validation
DatItems.DatItem[] datItems = datFile.Items.SortedKeys