Skip to content

Commit a3b733c

Browse files
committed
Adapter editor playmode specific remoting test
1 parent 2c323e4 commit a3b733c

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

Assets/Tests/InputSystem/CoreTests_Remoting.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using UnityEngine.Events;
66
using UnityEngine.InputSystem;
77
using UnityEngine.InputSystem.Controls;
8+
using UnityEngine.InputSystem.Editor;
89
using UnityEngine.InputSystem.Layouts;
910
using UnityEngine.InputSystem.LowLevel;
1011
using UnityEngine.Networking.PlayerConnection;
@@ -268,8 +269,9 @@ public void Remote_ResettingDevice_WillSendChangeToRemotes()
268269
public void Remote_CanConnectInputSystemsOverEditorPlayerConnection()
269270
{
270271
#if UNITY_EDITOR
271-
// Ensure the singleton is initialized deterministically in editor.
272-
_ = RemoteInputPlayerConnection.instance;
272+
var instance = RemoteInputPlayerConnection.instance;
273+
Assert.That(instance, Is.Not.Null);
274+
Assert.That(ReferenceEquals(instance, RemoteInputPlayerConnectionEditor.GetInstance()), Is.True);
273275
#endif
274276
var connectionToEditor = ScriptableObject.CreateInstance<RemoteInputPlayerConnection>();
275277
var connectionToPlayer = ScriptableObject.CreateInstance<RemoteInputPlayerConnection>();

0 commit comments

Comments
 (0)