docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    WaitForDomainReload

    WaitForDomainReload is an IEditModeTestYieldInstruction that you can yield in Edit Mode tests. It delays the execution of scripts until after an incoming domain reload. If the domain reload results in a script compilation failure, then it throws an exception.

    Constructors

    Syntax Description
    WaitForDomainReload() Create a new instance of the WaitForDomainReload yield instruction.

    Example

    [UnitySetUp]
    public IEnumerator SetUp()
    {
        File.Copy("Resources/MyDll.dll", @"Assets/MyDll.dll", true); // Trigger a domain reload.
        AssetDatabase.Refresh();
        yield return new WaitForDomainReload();
    }
    
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)