Skip to content

Commit 2ace236

Browse files
committed
one frame runtime tests
1 parent c66e1e7 commit 2ace236

1 file changed

Lines changed: 11 additions & 17 deletions

File tree

com.unity.multiplayer.mlapi/Tests/Runtime/NetworkUpdateLoopTests.cs

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -137,17 +137,14 @@ public IEnumerator UpdateStagesPlain()
137137
yield return new WaitForEndOfFrame();
138138
isTesting = true;
139139

140-
for (int i = 0; i < 2; i++)
141-
{
142-
Assert.AreEqual(0, netUpdates[kNetInitializationIndex]);
143-
Assert.AreEqual(i, netUpdates[kNetEarlyUpdateIndex]);
144-
Assert.AreEqual(0, netUpdates[kNetFixedUpdateIndex]);
145-
Assert.AreEqual(0, netUpdates[kNetPreUpdateIndex]);
146-
Assert.AreEqual(0, netUpdates[kNetUpdateIndex]);
147-
Assert.AreEqual(i, netUpdates[kNetPreLateUpdateIndex]);
148-
Assert.AreEqual(0, netUpdates[kNetPostLateUpdateIndex]);
149-
yield return new WaitForEndOfFrame();
150-
}
140+
yield return new WaitForEndOfFrame();
141+
Assert.AreEqual(0, netUpdates[kNetInitializationIndex]);
142+
Assert.AreEqual(1, netUpdates[kNetEarlyUpdateIndex]);
143+
Assert.AreEqual(0, netUpdates[kNetFixedUpdateIndex]);
144+
Assert.AreEqual(0, netUpdates[kNetPreUpdateIndex]);
145+
Assert.AreEqual(0, netUpdates[kNetUpdateIndex]);
146+
Assert.AreEqual(1, netUpdates[kNetPreLateUpdateIndex]);
147+
Assert.AreEqual(0, netUpdates[kNetPostLateUpdateIndex]);
151148
}
152149
}
153150

@@ -283,12 +280,9 @@ public IEnumerator UpdateStagesMixed()
283280
yield return new WaitForEndOfFrame();
284281
isTesting = true;
285282

286-
for (int i = 0; i < 2; i++)
287-
{
288-
Assert.AreEqual(i, netUpdates[kNetPreUpdateIndex]);
289-
Assert.AreEqual(netUpdates[kNetPreUpdateIndex], monoUpdates[kMonoUpdateIndex]);
290-
yield return new WaitForEndOfFrame();
291-
}
283+
yield return new WaitForEndOfFrame();
284+
Assert.AreEqual(1, netUpdates[kNetPreUpdateIndex]);
285+
Assert.AreEqual(netUpdates[kNetPreUpdateIndex], monoUpdates[kMonoUpdateIndex]);
292286

293287
GameObject.DestroyImmediate(gameObject);
294288
}

0 commit comments

Comments
 (0)