From 79b843b69905f0cf4742ff5cfe6f518bf8d7b909 Mon Sep 17 00:00:00 2001 From: alexiscatnip Date: Thu, 21 Jul 2022 20:16:08 +0800 Subject: [PATCH] test: improve condition checking in LoginLogoutTest --- .../RaindropFullIntegrationTests/InputSubroutines/Login.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Assets/Tests/Raindrop/RaindropFullIntegrationTests/InputSubroutines/Login.cs b/Assets/Tests/Raindrop/RaindropFullIntegrationTests/InputSubroutines/Login.cs index 4cafd54..4217f97 100644 --- a/Assets/Tests/Raindrop/RaindropFullIntegrationTests/InputSubroutines/Login.cs +++ b/Assets/Tests/Raindrop/RaindropFullIntegrationTests/InputSubroutines/Login.cs @@ -92,10 +92,8 @@ namespace Raindrop.Tests.RaindropFullIntegrationTests.InputSubroutines $"the message is {instance.Client.Network.LoginMessage}, " + $"status code {instance.Client.Network.LoginStatusCode}"); - //assert the backend API; that we are logged in. - Assert.True( - instance.Client.Network.Connected == true, - "checked API, we are not logged in."); + Debug.Log("Waiting for login to complete... "); + yield return new WaitUntil(() => instance.Client.Network.Connected == true); //finally, disconnect. assert disconnected. UIHelpers.Click_ButtonByUnityName("LogoutBtn");