test: finish diagnostic classification

This commit is contained in:
Erik 2026-08-18 13:41:17 +02:00
parent a8cd3e2da2
commit 631ecd24e3
17 changed files with 28 additions and 3 deletions

View file

@ -199,6 +199,7 @@ public class CornerFloodReplayTests
/// </summary>
[Fact]
[Trait("Lane", "InstalledDat")]
[Trait("Purpose", "Diagnostic")]
public void Diagnostic_TraceGoodVsGlitchStep()
{
var datDir = ResolveDatDir();
@ -500,6 +501,7 @@ public class CornerFloodReplayTests
/// </summary>
[Fact]
[Trait("Lane", "InstalledDat")]
[Trait("Purpose", "Diagnostic")]
public void Diagnostic_Hop2Microscope()
{
var datDir = ResolveDatDir();
@ -631,6 +633,7 @@ public class CornerFloodReplayTests
/// </summary>
[Fact]
[Trait("Lane", "InstalledDat")]
[Trait("Purpose", "Diagnostic")]
public void Diagnostic_CornerPress_FloodAcrossDoorwayPlane()
{
var datDir = ResolveDatDir();

View file

@ -437,6 +437,7 @@ public class HouseExitWalkReplayTests
/// <summary>Full per-step table for the handoff doc.</summary>
[Fact]
[Trait("Purpose", "Diagnostic")]
public void Diagnostic_ExitWalk_PerStepTable()
{
var steps = RunExitWalk();
@ -457,6 +458,7 @@ public class HouseExitWalkReplayTests
/// cull ALL outdoor content — terrain included, not just the player).
/// </summary>
[Fact]
[Trait("Purpose", "Diagnostic")]
public void Diagnostic_StaleRootWindow_EyeJustOutside()
{
var datDir = CornerFloodReplayTests.ResolveDatDir();

View file

@ -57,7 +57,7 @@ public class Issue130DoorwayStripTests
}
[Fact]
public void Diagnostic_ExitDoorTopEdge_GateVsAperture()
public void ExitDoorTopEdge_GateCoversLiftedApertureWithinPixelTolerance()
{
var datDir = CornerFloodReplayTests.ResolveDatDir();
if (datDir is null) { _out.WriteLine("SKIP: dats unavailable"); Assert.Fail("Lane=InstalledDat requires an installed retail DAT directory; see docs/release-gate.md."); }

View file

@ -117,6 +117,7 @@ public class Issue181VisFlapReplayTests
}
[Fact]
[Trait("Purpose", "Diagnostic")]
public void Diagnostic_SubMillimeterEyePerturbation_MustNotChangeAdmission()
{
var datDir = CornerFloodReplayTests.ResolveDatDir();

View file

@ -44,6 +44,7 @@ public class Issue95DungeonFloodDiagnosticTests
}
[Fact]
[Trait("Purpose", "Diagnostic")]
public void Measure_DungeonFlood_VisibleCellCount()
{
var datDir = CornerFloodReplayTests.ResolveDatDir();