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

@ -224,6 +224,7 @@ public sealed class Issue112MembershipTests
}
[Fact]
[Trait("Purpose", "Diagnostic")]
public void Diagnostic_ReplayCapturedEntryWalk()
{
// Replays the cottage-112-capture1.log entry walk (world → A9B3-local =

View file

@ -30,6 +30,7 @@ public sealed class Issue113DoorVanishDiagnosticTests
private const uint DoorSetupId = 0x020019FFu;
[Fact]
[Trait("Purpose", "Diagnostic")]
public void DumpDoorSetup_DrawingBspCoverage()
{
var datDir = ConformanceDats.ResolveDatDir();

View file

@ -39,6 +39,7 @@ public sealed class Issue113PhantomStairsDumpTests
private static readonly Vector3 GapPoint = new(184.915f, 82.464f, 116.48f);
[Fact]
[Trait("Purpose", "Diagnostic")]
public void DumpA9B3_Buildings_And_InteriorCells()
{
var datDir = ConformanceDats.ResolveDatDir();
@ -196,6 +197,7 @@ public sealed class Issue113PhantomStairsDumpTests
/// the shell?).
/// </summary>
[Fact]
[Trait("Purpose", "Diagnostic")]
public void DumpA9B3_Statics_OutdoorStabs_And_ShellModel()
{
var datDir = ConformanceDats.ResolveDatDir();
@ -342,6 +344,7 @@ public sealed class Issue113PhantomStairsDumpTests
/// + per-model stair scan + cells near the user's viewpoint.
/// </summary>
[Fact]
[Trait("Purpose", "Diagnostic")]
public void DumpAAB3_Buildings_And_StairScan()
{
var datDir = ConformanceDats.ResolveDatDir();
@ -441,6 +444,7 @@ public sealed class Issue113PhantomStairsDumpTests
/// Also localize the model's ramps to know which face the stairs are on.
/// </summary>
[Fact]
[Trait("Purpose", "Diagnostic")]
public void DumpAAB3_Watchtower_DoorAlignment_And_RampFaces()
{
var datDir = ConformanceDats.ResolveDatDir();

View file

@ -35,6 +35,7 @@ public sealed class Issue119TowerDumpTests
private static readonly Vector3 TowerSpot = new(107.4f, 59.0f, 112.0f); // AAB3-local, from the [snap]
[Fact]
[Trait("Purpose", "Diagnostic")]
public void DumpTowerCellNeighbourhood()
{
var datDir = ConformanceDats.ResolveDatDir();
@ -144,6 +145,7 @@ public sealed class Issue119TowerDumpTests
/// VISIBLE sibling parts failing, or the whole-part placement is off.
/// </summary>
[Theory]
[Trait("Purpose", "Diagnostic")]
[InlineData(0x020005D8u)]
[InlineData(0x020003F2u)]
public void DumpTowerStairSetups(uint setupId)

View file

@ -33,6 +33,7 @@ public sealed class Issue119UpNullGfxObjDumpTests
[Theory]
[MemberData(nameof(UpNullIds))]
[Trait("Purpose", "Diagnostic")]
public void DumpUpNullGfxObj(uint id)
{
var datDir = ConformanceDats.ResolveDatDir();