From feb2eab7e5d91212af95055800ee20eb52e48e5e Mon Sep 17 00:00:00 2001 From: Kurt Date: Fri, 6 Aug 2021 13:45:32 -0700 Subject: [PATCH] Subfolder private unit test files Allows differentiation of certain check types --- Tests/PKHeX.Core.Tests/Legality/LegalityTests.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Tests/PKHeX.Core.Tests/Legality/LegalityTests.cs b/Tests/PKHeX.Core.Tests/Legality/LegalityTests.cs index 50c81617b..6b96c6ed6 100644 --- a/Tests/PKHeX.Core.Tests/Legality/LegalityTests.cs +++ b/Tests/PKHeX.Core.Tests/Legality/LegalityTests.cs @@ -41,9 +41,12 @@ public void TestFilesPassOrFailLegalityChecks() public void TestPrivateFiles() { var folder = TestUtil.GetRepoPath(); - folder = Path.Combine(folder, "Legality"); + folder = Path.Combine(folder, "Legality", "Private"); ParseSettings.AllowGBCartEra = true; - VerifyAll(folder, "Private", true); + VerifyAll(folder, "Legal", true); + VerifyAll(folder, "Illegal", false); + VerifyAll(folder, "PassingHacks", true); // mad hacks, stuff to be flagged in the future + VerifyAll(folder, "FalseFlags", false); // legal quirks, to be fixed in the future } // ReSharper disable once UnusedParameter.Local