Remove PassesFilter placeholder

This commit is contained in:
Matt Nadareski
2025-01-08 13:01:40 -05:00
parent 2bc6998d05
commit e53d729471

View File

@@ -1,3 +1,4 @@
using SabreTools.Core.Filter;
using SabreTools.DatItems.Formats; using SabreTools.DatItems.Formats;
using Xunit; using Xunit;
@@ -27,6 +28,21 @@ namespace SabreTools.DatItems.Test
#endregion #endregion
private static readonly FilterRunner _filterRunner;
static DatItemTests()
{
FilterObject[] filters =
[
new FilterObject("header.author", "auth", Operation.Equals),
new FilterObject("machine.description", "desc", Operation.Equals),
new FilterObject("item.name", "name", Operation.Equals),
new FilterObject("rom.crc", "crc", Operation.Equals),
];
_filterRunner = new FilterRunner(filters);
}
#region CopyMachineInformation #region CopyMachineInformation
[Fact] [Fact]
@@ -572,14 +588,6 @@ namespace SabreTools.DatItems.Test
#endregion #endregion
#region PassesFilter
// TODO: Implement PassesFilter tests
// Does this need a test? Filter functionality
// is already covered pretty thoroughly...
#endregion
#region GetKey #region GetKey
// TODO: Implement GetKey tests // TODO: Implement GetKey tests