<spanid="evennia-utils-test-resources"></span><h1>evennia.utils.test_resources<aclass="headerlink"href="#module-evennia.utils.test_resources"title="Permalink to this headline">¶</a></h1>
<p>Various helper resources for writing unittests.</p>
<codeclass="sig-prename descclassname">evennia.utils.test_resources.</code><codeclass="sig-name descname">mockdelay</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">timedelay</span></em>, <emclass="sig-param"><spanclass="n">callback</span></em>, <emclass="sig-param"><spanclass="o">*</span><spanclass="n">args</span></em>, <emclass="sig-param"><spanclass="o">**</span><spanclass="n">kwargs</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/test_resources.html#mockdelay"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.test_resources.mockdelay"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-prename descclassname">evennia.utils.test_resources.</code><codeclass="sig-name descname">unload_module</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">module</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/test_resources.html#unload_module"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.test_resources.unload_module"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.utils.test_resources.</code><codeclass="sig-name descname">EvenniaTest</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">methodName</span><spanclass="o">=</span><spanclass="default_value">'runTest'</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/test_resources.html#EvenniaTest"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.test_resources.EvenniaTest"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">account_typeclass</code><aclass="headerlink"href="#evennia.utils.test_resources.EvenniaTest.account_typeclass"title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <aclass="reference internal"href="evennia.accounts.accounts.html#evennia.accounts.accounts.DefaultAccount"title="evennia.accounts.accounts.DefaultAccount"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">evennia.accounts.accounts.DefaultAccount</span></code></a></p>
<codeclass="sig-name descname">object_typeclass</code><aclass="headerlink"href="#evennia.utils.test_resources.EvenniaTest.object_typeclass"title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <aclass="reference internal"href="evennia.objects.objects.html#evennia.objects.objects.DefaultObject"title="evennia.objects.objects.DefaultObject"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">evennia.objects.objects.DefaultObject</span></code></a></p>
<codeclass="sig-name descname">character_typeclass</code><aclass="headerlink"href="#evennia.utils.test_resources.EvenniaTest.character_typeclass"title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <aclass="reference internal"href="evennia.objects.objects.html#evennia.objects.objects.DefaultCharacter"title="evennia.objects.objects.DefaultCharacter"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">evennia.objects.objects.DefaultCharacter</span></code></a></p>
<codeclass="sig-name descname">exit_typeclass</code><aclass="headerlink"href="#evennia.utils.test_resources.EvenniaTest.exit_typeclass"title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <aclass="reference internal"href="evennia.objects.objects.html#evennia.objects.objects.DefaultExit"title="evennia.objects.objects.DefaultExit"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">evennia.objects.objects.DefaultExit</span></code></a></p>
<codeclass="sig-name descname">room_typeclass</code><aclass="headerlink"href="#evennia.utils.test_resources.EvenniaTest.room_typeclass"title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <aclass="reference internal"href="evennia.objects.objects.html#evennia.objects.objects.DefaultRoom"title="evennia.objects.objects.DefaultRoom"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">evennia.objects.objects.DefaultRoom</span></code></a></p>
<codeclass="sig-name descname">script_typeclass</code><aclass="headerlink"href="#evennia.utils.test_resources.EvenniaTest.script_typeclass"title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <aclass="reference internal"href="evennia.scripts.scripts.html#evennia.scripts.scripts.DefaultScript"title="evennia.scripts.scripts.DefaultScript"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">evennia.scripts.scripts.DefaultScript</span></code></a></p>
<codeclass="sig-name descname">setUp</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/test_resources.html#EvenniaTest.setUp"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.test_resources.EvenniaTest.setUp"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">tearDown</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/test_resources.html#EvenniaTest.tearDown"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.test_resources.EvenniaTest.tearDown"title="Permalink to this definition">¶</a></dt>
<dd><p>Hook method for deconstructing the test fixture after testing it.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.utils.test_resources.</code><codeclass="sig-name descname">LocalEvenniaTest</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">methodName</span><spanclass="o">=</span><spanclass="default_value">'runTest'</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/test_resources.html#LocalEvenniaTest"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.test_resources.LocalEvenniaTest"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">account_typeclass</code><emclass="property"> = 'typeclasses.accounts.Account'</em><aclass="headerlink"href="#evennia.utils.test_resources.LocalEvenniaTest.account_typeclass"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">object_typeclass</code><emclass="property"> = 'typeclasses.objects.Object'</em><aclass="headerlink"href="#evennia.utils.test_resources.LocalEvenniaTest.object_typeclass"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">character_typeclass</code><emclass="property"> = 'typeclasses.characters.Character'</em><aclass="headerlink"href="#evennia.utils.test_resources.LocalEvenniaTest.character_typeclass"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">exit_typeclass</code><emclass="property"> = 'typeclasses.exits.Exit'</em><aclass="headerlink"href="#evennia.utils.test_resources.LocalEvenniaTest.exit_typeclass"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">room_typeclass</code><emclass="property"> = 'typeclasses.rooms.Room'</em><aclass="headerlink"href="#evennia.utils.test_resources.LocalEvenniaTest.room_typeclass"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">script_typeclass</code><emclass="property"> = 'typeclasses.scripts.Script'</em><aclass="headerlink"href="#evennia.utils.test_resources.LocalEvenniaTest.script_typeclass"title="Permalink to this definition">¶</a></dt>