diff --git a/UnityProject/Assets/Plugins/Zenject/OptionalExtras/TestFramework/ZenjectTestUtil.cs b/UnityProject/Assets/Plugins/Zenject/OptionalExtras/TestFramework/ZenjectTestUtil.cs index f65a51b05..77ca6ebb2 100644 --- a/UnityProject/Assets/Plugins/Zenject/OptionalExtras/TestFramework/ZenjectTestUtil.cs +++ b/UnityProject/Assets/Plugins/Zenject/OptionalExtras/TestFramework/ZenjectTestUtil.cs @@ -7,6 +7,11 @@ namespace Zenject.Internal public static class ZenjectTestUtil { public const string UnitTestRunnerGameObjectName = "Code-based tests runner"; + /// + /// Addressable resource manager + /// + public const string ResourceManagerCallbacks = "ResourceManagerCallbacks"; + public static void DestroyEverythingExceptTestRunner(bool immediate) { @@ -31,7 +36,8 @@ public static void DestroyEverythingExceptTestRunner(bool immediate) foreach (var rootObj in dontDestroyOnLoadRoots) { - if (rootObj.name != UnitTestRunnerGameObjectName) + if (rootObj.name != UnitTestRunnerGameObjectName && + rootObj.name != ResourceManagerCallbacks) { if (immediate) {