Skip to content

Commit 042d947

Browse files
test - fix
Use the authorityComponent's NetworkManager to avoid exception during DA service tests.
1 parent cc2c01a commit 042d947

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

com.unity.netcode.gameobjects/Tests/Runtime/NetworkVariable/NetworkVariableTraitsTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public IEnumerator WhenNewValueIsLessThanThresholdButMaxTimeHasPassed_VariableIs
9797
var authorityComponent = GetAuthorityComponent();
9898
authorityComponent.TheVariable.CheckExceedsDirtinessThreshold = (in float value, in float newValue) => Mathf.Abs(newValue - value) >= 0.1;
9999
authorityComponent.TheVariable.SetUpdateTraits(new NetworkVariableUpdateTraits { MaxSecondsBetweenUpdates = 1.0f });
100-
authorityComponent.TheVariable.LastUpdateSent = m_ServerNetworkManager.NetworkTimeSystem.LocalTime;
100+
authorityComponent.TheVariable.LastUpdateSent = authorityComponent.NetworkManager.NetworkTimeSystem.LocalTime;
101101

102102
var timeoutHelper = new TimeoutHelper(0.62f);
103103
var newValue = 0.05f;
@@ -117,7 +117,7 @@ public IEnumerator WhenNewValueIsGreaterThanThresholdButMinTimeHasNotPassed_Vari
117117
var authorityComponent = GetAuthorityComponent();
118118
authorityComponent.TheVariable.CheckExceedsDirtinessThreshold = (in float value, in float newValue) => Mathf.Abs(newValue - value) >= 0.1;
119119
authorityComponent.TheVariable.SetUpdateTraits(new NetworkVariableUpdateTraits { MinSecondsBetweenUpdates = 1 });
120-
authorityComponent.TheVariable.LastUpdateSent = m_ServerNetworkManager.NetworkTimeSystem.LocalTime;
120+
authorityComponent.TheVariable.LastUpdateSent = authorityComponent.NetworkManager.NetworkTimeSystem.LocalTime;
121121

122122
var timeoutHelper = new TimeoutHelper(0.62f);
123123
var newValue = 0.15f;
@@ -136,7 +136,7 @@ public IEnumerator WhenNoThresholdIsSetButMinTimeHasNotPassed_VariableIsNotSeria
136136
{
137137
var authorityComponent = GetAuthorityComponent();
138138
authorityComponent.TheVariable.SetUpdateTraits(new NetworkVariableUpdateTraits { MinSecondsBetweenUpdates = 1 });
139-
authorityComponent.TheVariable.LastUpdateSent = m_ServerNetworkManager.NetworkTimeSystem.LocalTime;
139+
authorityComponent.TheVariable.LastUpdateSent = authorityComponent.NetworkManager.NetworkTimeSystem.LocalTime;
140140

141141
var timeoutHelper = new TimeoutHelper(0.62f);
142142
var newValue = 0.15f;
@@ -160,7 +160,7 @@ public IEnumerator WhenNonTraitsIsDirtyButTraitsIsNotReadyToSend()
160160
{
161161
var authorityComponent = GetAuthorityComponent();
162162
authorityComponent.TheVariable.SetUpdateTraits(new NetworkVariableUpdateTraits { MinSecondsBetweenUpdates = 1 });
163-
authorityComponent.TheVariable.LastUpdateSent = m_ServerNetworkManager.NetworkTimeSystem.LocalTime;
163+
authorityComponent.TheVariable.LastUpdateSent = authorityComponent.NetworkManager.NetworkTimeSystem.LocalTime;
164164

165165
var timeoutHelper = new TimeoutHelper(0.62f);
166166
var firstValue = 0.15f;

0 commit comments

Comments
 (0)