diff --git a/com.unity.render-pipelines.high-definition/Tests/Editor/HDGlobalSettingsTests.cs b/com.unity.render-pipelines.high-definition/Tests/Editor/HDGlobalSettingsTests.cs deleted file mode 100644 index 8033e5fa2dc..00000000000 --- a/com.unity.render-pipelines.high-definition/Tests/Editor/HDGlobalSettingsTests.cs +++ /dev/null @@ -1,79 +0,0 @@ -using NUnit.Framework; -using UnityEditor; -using UnityEditor.SceneManagement; - -namespace UnityEngine.Rendering.HighDefinition.Tests -{ - public class HDGlobalSettingsTests : MonoBehaviour - { - HDRenderPipelineGlobalSettings initialGlobalSettings; - HDRenderPipelineGlobalSettings otherGlobalSettings; - - - [SetUp] - public void SetUp() - { - UnityEditor.SceneManagement.EditorSceneManager.NewScene(UnityEditor.SceneManagement.NewSceneSetup.DefaultGameObjects); - otherGlobalSettings = ScriptableObject.CreateInstance(); - } - - [TearDown] - public void TearDown() - { - ScriptableObject.DestroyImmediate(otherGlobalSettings); - EditorSceneManager.NewScene(NewSceneSetup.EmptyScene); - } - - void EnsureHDRPIsActivePipeline() - { - Camera.main.Render(); - initialGlobalSettings = HDRenderPipelineGlobalSettings.instance; - Assert.IsInstanceOf(RenderPipelineManager.currentPipeline); - Assert.IsNotNull(initialGlobalSettings); - } - - [Test] - public void HDRPFrameRendered_GlobalSettingsShouldBeAssigned() - { - EnsureHDRPIsActivePipeline(); - } - - [Test] - public void HDRPFrameRendered_EnsureGlobalSettingsIfNullAssigned() - { - EnsureHDRPIsActivePipeline(); - - HDRenderPipelineGlobalSettings.UpdateGraphicsSettings(null); - Assert.IsNull(HDRenderPipelineGlobalSettings.instance); - - Camera.main.Render(); - Assert.IsNotNull(HDRenderPipelineGlobalSettings.instance); - } - - [Test] - [Description("Case 1342987 - Support undo on Global Settings assignation ")] - public void Undo_HDRPActive_ChangeGlobalSettings() - { - EnsureHDRPIsActivePipeline(); - Undo.IncrementCurrentGroup(); - HDRenderPipelineGlobalSettings.UpdateGraphicsSettings(otherGlobalSettings); - Assert.AreEqual(otherGlobalSettings, HDRenderPipelineGlobalSettings.instance); - - Undo.PerformUndo(); - Assert.AreEqual(initialGlobalSettings, HDRenderPipelineGlobalSettings.instance); - } - - [Test] - [Description("Case 1342987 - Support undo on Global Settings assignation ")] - public void Undo_HDRPActive_UnregisterGlobalSettings() - { - EnsureHDRPIsActivePipeline(); - Undo.IncrementCurrentGroup(); - HDRenderPipelineGlobalSettings.UpdateGraphicsSettings(null); - Assert.IsNull(HDRenderPipelineGlobalSettings.instance); - - Undo.PerformUndo(); - Assert.AreEqual(initialGlobalSettings, HDRenderPipelineGlobalSettings.instance); - } - } -} diff --git a/com.unity.render-pipelines.high-definition/Tests/Editor/HDGlobalSettingsTests.cs.meta b/com.unity.render-pipelines.high-definition/Tests/Editor/HDGlobalSettingsTests.cs.meta deleted file mode 100644 index d31ddbdc735..00000000000 --- a/com.unity.render-pipelines.high-definition/Tests/Editor/HDGlobalSettingsTests.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: b1180ed5f2a1913498d7741201dd18bb -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.universal/Tests/Editor/UniversalGlobalSettingsTests.cs b/com.unity.render-pipelines.universal/Tests/Editor/UniversalGlobalSettingsTests.cs deleted file mode 100644 index af7961394fe..00000000000 --- a/com.unity.render-pipelines.universal/Tests/Editor/UniversalGlobalSettingsTests.cs +++ /dev/null @@ -1,81 +0,0 @@ -using NUnit.Framework; -using UnityEditor; -using UnityEngine; -using UnityEngine.Rendering; -using UnityEngine.Rendering.Universal; -using UnityEditor.Rendering.Universal.Internal; -using UnityEngine.Experimental.Rendering.Universal; -using UnityEngine.TestTools; -using UnityEditor.SceneManagement; - -class UniversalGlobalSettingsTests -{ - UniversalRenderPipelineGlobalSettings initialGlobalSettings; - UniversalRenderPipelineGlobalSettings otherGlobalSettings; - - [SetUp] - public void SetUp() - { - UnityEditor.SceneManagement.EditorSceneManager.NewScene(UnityEditor.SceneManagement.NewSceneSetup.DefaultGameObjects); - otherGlobalSettings = ScriptableObject.CreateInstance(); - } - - [TearDown] - public void TearDown() - { - ScriptableObject.DestroyImmediate(otherGlobalSettings); - EditorSceneManager.NewScene(NewSceneSetup.EmptyScene); - } - - void EnsureUniversalRPIsActivePipeline() - { - Camera.main.Render(); - initialGlobalSettings = UniversalRenderPipelineGlobalSettings.instance; - Assert.IsInstanceOf(RenderPipelineManager.currentPipeline); - Assert.IsNotNull(initialGlobalSettings); - } - - [Test] - public void URPFrameRendered_GlobalSettingsShouldBeAssigned() - { - EnsureUniversalRPIsActivePipeline(); - } - - [Test] - public void URPFrameRendered_EnsureGlobalSettingsIfNullAssigned() - { - EnsureUniversalRPIsActivePipeline(); - - UniversalRenderPipelineGlobalSettings.UpdateGraphicsSettings(null); - Assert.IsNull(UniversalRenderPipelineGlobalSettings.instance); - - Camera.main.Render(); - Assert.IsNotNull(UniversalRenderPipelineGlobalSettings.instance); - } - - [Test] - [Description("Case 1342987 - Support undo on Global Settings assignation ")] - public void Undo_URPActive_ChangeGlobalSettings() - { - EnsureUniversalRPIsActivePipeline(); - Undo.IncrementCurrentGroup(); - UniversalRenderPipelineGlobalSettings.UpdateGraphicsSettings(otherGlobalSettings); - Assert.AreEqual(otherGlobalSettings, UniversalRenderPipelineGlobalSettings.instance); - - Undo.PerformUndo(); - Assert.AreEqual(initialGlobalSettings, UniversalRenderPipelineGlobalSettings.instance); - } - - [Test] - [Description("Case 1342987 - Support undo on Global Settings assignation ")] - public void Undo_UPActive_UnregisterGlobalSettings() - { - EnsureUniversalRPIsActivePipeline(); - Undo.IncrementCurrentGroup(); - UniversalRenderPipelineGlobalSettings.UpdateGraphicsSettings(null); - Assert.IsNull(UniversalRenderPipelineGlobalSettings.instance); - - Undo.PerformUndo(); - Assert.AreEqual(initialGlobalSettings, UniversalRenderPipelineGlobalSettings.instance); - } -} diff --git a/com.unity.render-pipelines.universal/Tests/Editor/UniversalGlobalSettingsTests.cs.meta b/com.unity.render-pipelines.universal/Tests/Editor/UniversalGlobalSettingsTests.cs.meta deleted file mode 100644 index 27e60d2d3d5..00000000000 --- a/com.unity.render-pipelines.universal/Tests/Editor/UniversalGlobalSettingsTests.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 59559b7e05a876a45bd815c6e5e874e3 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: