You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AssertOnTimeout("Timed out waiting for transport and client id mappings to be cleaned up!");
204
204
205
+
206
+
if(clientNetworkManager.ConnectionManager!=null)
207
+
{
208
+
Assert.False(clientNetworkManager.ConnectionManager.LocalClient.IsClient,$"{clientNetworkManager.name} still has IsClient setting!");
209
+
Assert.False(clientNetworkManager.ConnectionManager.LocalClient.IsConnected,$"{clientNetworkManager.name} still has IsConnected setting!");
210
+
Assert.False(clientNetworkManager.ConnectionManager.LocalClient.ClientId!=0,$"{clientNetworkManager.name} still has ClientId ({clientNetworkManager.ConnectionManager.LocalClient.ClientId}) setting!");
211
+
Assert.False(clientNetworkManager.ConnectionManager.LocalClient.IsApproved,$"{clientNetworkManager.name} still has IsApproved setting!");
212
+
Assert.IsNull(clientNetworkManager.ConnectionManager.LocalClient.PlayerObject,$"{clientNetworkManager.name} still has Player assigned!");
213
+
}
205
214
// Validate the host-client generates a OnClientDisconnected event when it shutsdown.
206
215
// Only test when the test run is the client disconnecting from the server (otherwise the server will be shutdown already)
@@ -215,6 +224,15 @@ public IEnumerator ClientPlayerDisconnected([Values] ClientDisconnectType client
215
224
216
225
Assert.IsTrue(m_DisconnectedEvent.ContainsKey(m_ServerNetworkManager),$"Could not find the server {nameof(NetworkManager)} disconnect event entry!");
217
226
Assert.IsTrue(m_DisconnectedEvent[m_ServerNetworkManager].ClientId==NetworkManager.ServerClientId,$"Expected ClientID {m_ClientId} but found ClientID {m_DisconnectedEvent[m_ServerNetworkManager].ClientId} for the server {nameof(NetworkManager)} disconnect event entry!");
Assert.False(m_ServerNetworkManager.ConnectionManager.LocalClient.IsClient,$"{m_ServerNetworkManager.name} still has IsClient setting!");
231
+
Assert.False(m_ServerNetworkManager.ConnectionManager.LocalClient.IsConnected,$"{m_ServerNetworkManager.name} still has IsConnected setting!");
232
+
Assert.False(m_ServerNetworkManager.ConnectionManager.LocalClient.ClientId!=0,$"{m_ServerNetworkManager.name} still has ClientId ({clientNetworkManager.ConnectionManager.LocalClient.ClientId}) setting!");
233
+
Assert.False(m_ServerNetworkManager.ConnectionManager.LocalClient.IsApproved,$"{m_ServerNetworkManager.name} still has IsApproved setting!");
234
+
Assert.IsNull(m_ServerNetworkManager.ConnectionManager.LocalClient.PlayerObject,$"{m_ServerNetworkManager.name} still has Player assigned!");
0 commit comments