DrawnPoseTests: the renderer's remaining lines are pinned whole (the draw call, the pose, the scale, the slot)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
c5ad4676f7
commit
f5f0634b14
1 changed files with 6 additions and 1 deletions
|
|
@ -520,7 +520,12 @@ public sealed class DrawnPoseTests : IDisposable
|
|||
Assert.Contains("DrawAhead.ChunkAt(", renderer);
|
||||
// The renderer holds no mesh choice, sort or index arithmetic: it iterates DrawAhead's list.
|
||||
Assert.Contains("DrawAhead.DrawListOf(", renderer);
|
||||
Assert.Contains("draw.Draw(transforms)", renderer);
|
||||
Assert.Matches(@"var byMesh = draw\.Draw\(transforms\);\s*for \(int m = 0;", renderer);
|
||||
Assert.Contains("transforms[rock.Rock]", renderer);
|
||||
Assert.Contains("Vector3.one * rock.Scale", renderer);
|
||||
Assert.Contains("draw.Meshes[m].Mesh, 0, draw.Meshes[m].Material, matrices[m]", renderer);
|
||||
Assert.Contains("matrices[m][k] =", renderer);
|
||||
Assert.Contains("byMesh[m][k]", renderer);
|
||||
Assert.DoesNotContain("RockScale(", renderer);
|
||||
Assert.DoesNotContain(".Sort(", renderer);
|
||||
Assert.DoesNotContain("OrderBy", renderer);
|
||||
|
|
|
|||
Loading…
Reference in a new issue