<spanid="evennia-server-tests-package"></span><h1>evennia.server.tests package<aclass="headerlink"href="#module-evennia.server.tests"title="Permalink to this headline">¶</a></h1>
<divclass="section"id="submodules">
<h2>Submodules<aclass="headerlink"href="#submodules"title="Permalink to this headline">¶</a></h2>
<spanid="evennia-server-tests-test-amp-connection-module"></span><h2>evennia.server.tests.test_amp_connection module<aclass="headerlink"href="#module-evennia.server.tests.test_amp_connection"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.tests.test_amp_connection.</code><codeclass="sig-name descname">TestAMPClientRecv</code><spanclass="sig-paren">(</span><emclass="sig-param">methodName='runTest'</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#TestAMPClientRecv"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection.TestAMPClientRecv"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_adminportal2server</code><spanclass="sig-paren">(</span><emclass="sig-param">mocktransport</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#TestAMPClientRecv.test_adminportal2server"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection.TestAMPClientRecv.test_adminportal2server"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_msgportal2server</code><spanclass="sig-paren">(</span><emclass="sig-param">mocktransport</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#TestAMPClientRecv.test_msgportal2server"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection.TestAMPClientRecv.test_msgportal2server"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.tests.test_amp_connection.</code><codeclass="sig-name descname">TestAMPClientSend</code><spanclass="sig-paren">(</span><emclass="sig-param">methodName='runTest'</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#TestAMPClientSend"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection.TestAMPClientSend"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_adminserver2portal</code><spanclass="sig-paren">(</span><emclass="sig-param">mocktransport</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#TestAMPClientSend.test_adminserver2portal"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection.TestAMPClientSend.test_adminserver2portal"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_msgserver2portal</code><spanclass="sig-paren">(</span><emclass="sig-param">mocktransport</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#TestAMPClientSend.test_msgserver2portal"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection.TestAMPClientSend.test_msgserver2portal"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.tests.test_amp_connection.</code><codeclass="sig-name descname">_TestAMP</code><spanclass="sig-paren">(</span><emclass="sig-param">methodName='runTest'</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#_TestAMP"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection._TestAMP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">_catch_wire_read</code><spanclass="sig-paren">(</span><emclass="sig-param">mocktransport</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#_TestAMP._catch_wire_read"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection._TestAMP._catch_wire_read"title="Permalink to this definition">¶</a></dt>
<dd><p>Parse what was supposed to be sent over the wire</p>
<codeclass="sig-name descname">_connect_client</code><spanclass="sig-paren">(</span><emclass="sig-param">mocktransport</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#_TestAMP._connect_client"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection._TestAMP._connect_client"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">_connect_server</code><spanclass="sig-paren">(</span><emclass="sig-param">mocktransport</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#_TestAMP._connect_server"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection._TestAMP._connect_server"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">setUp</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#_TestAMP.setUp"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection._TestAMP.setUp"title="Permalink to this definition">¶</a></dt>
<dd><p>Hook method for setting up the test fixture before exercising it.</p>
<codeclass="sig-name descname">tearDown</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_amp_connection.html#_TestAMP.tearDown"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_amp_connection._TestAMP.tearDown"title="Permalink to this definition">¶</a></dt>
<dd><p>Hook method for deconstructing the test fixture after testing it.</p>
<spanid="evennia-server-tests-test-initial-setup-module"></span><h2>evennia.server.tests.test_initial_setup module<aclass="headerlink"href="#module-evennia.server.tests.test_initial_setup"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.tests.test_initial_setup.</code><codeclass="sig-name descname">TestInitialSetup</code><spanclass="sig-paren">(</span><emclass="sig-param">methodName='runTest'</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_initial_setup.html#TestInitialSetup"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_initial_setup.TestInitialSetup"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_get_god_account</code><spanclass="sig-paren">(</span><emclass="sig-param">mocked_accountdb</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_initial_setup.html#TestInitialSetup.test_get_god_account"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_initial_setup.TestInitialSetup.test_get_god_account"title="Permalink to this definition">¶</a></dt>
<spanid="evennia-server-tests-test-launcher-module"></span><h2>evennia.server.tests.test_launcher module<aclass="headerlink"href="#module-evennia.server.tests.test_launcher"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.tests.test_launcher.</code><codeclass="sig-name descname">TestLauncher</code><spanclass="sig-paren">(</span><emclass="sig-param">methodName='runTest'</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">_catch_wire_read</code><spanclass="sig-paren">(</span><emclass="sig-param">mocktransport</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher._catch_wire_read"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher._catch_wire_read"title="Permalink to this definition">¶</a></dt>
<dd><p>Parse what was supposed to be sent over the wire</p>
<codeclass="sig-name descname">_msend_status_err</code><spanclass="sig-paren">(</span><emclass="sig-param">arguments</em>, <emclass="sig-param">callback=None</em>, <emclass="sig-param">errback=None</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher._msend_status_err"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher._msend_status_err"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">_msend_status_ok</code><spanclass="sig-paren">(</span><emclass="sig-param">arguments</em>, <emclass="sig-param">callback=None</em>, <emclass="sig-param">errback=None</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher._msend_status_ok"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher._msend_status_ok"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_file_compact</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_file_compact"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_file_compact"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_get_twisted_cmdline</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_get_twisted_cmdline"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_get_twisted_cmdline"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_get_twisted_cmdline_nt</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_get_twisted_cmdline_nt"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_get_twisted_cmdline_nt"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_is_windows</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_is_windows"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_is_windows"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_parse_status</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_parse_status"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_parse_status"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_print_info</code><spanclass="sig-paren">(</span><emclass="sig-param">mockprint</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_print_info"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_print_info"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_query_status_callback</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_query_status_callback"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_query_status_callback"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_query_status_not_run</code><spanclass="sig-paren">(</span><emclass="sig-param">mprint</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_query_status_not_run"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_query_status_not_run"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_query_status_run</code><spanclass="sig-paren">(</span><emclass="sig-param">mprint</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_query_status_run"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_query_status_run"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_reactor_stop</code><spanclass="sig-paren">(</span><emclass="sig-param">mockstop</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_reactor_stop"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_reactor_stop"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_wait_for_status</code><spanclass="sig-paren">(</span><emclass="sig-param">mcalllater</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_wait_for_status"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_wait_for_status"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_wait_for_status_fail</code><spanclass="sig-paren">(</span><emclass="sig-param">mcalllater</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_wait_for_status_fail"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_wait_for_status_fail"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_wait_for_status_reply</code><spanclass="sig-paren">(</span><emclass="sig-param">mprint</em>, <emclass="sig-param">aconn</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_wait_for_status_reply"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_wait_for_status_reply"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_wait_for_status_reply_fail</code><spanclass="sig-paren">(</span><emclass="sig-param">mprint</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_launcher.html#TestLauncher.test_wait_for_status_reply_fail"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_launcher.TestLauncher.test_wait_for_status_reply_fail"title="Permalink to this definition">¶</a></dt>
<spanid="evennia-server-tests-test-misc-module"></span><h2>evennia.server.tests.test_misc module<aclass="headerlink"href="#module-evennia.server.tests.test_misc"title="Permalink to this headline">¶</a></h2>
<p>Testing various individual functionalities in the server package.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.tests.test_misc.</code><codeclass="sig-name descname">MockSettings</code><spanclass="sig-paren">(</span><emclass="sig-param">setting</em>, <emclass="sig-param">value=None</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_misc.html#MockSettings"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_misc.MockSettings"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">__init__</code><spanclass="sig-paren">(</span><emclass="sig-param">setting</em>, <emclass="sig-param">value=None</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_misc.html#MockSettings.__init__"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_misc.MockSettings.__init__"title="Permalink to this definition">¶</a></dt>
<dd><p>Initialize self. See help(type(self)) for accurate signature.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.tests.test_misc.</code><codeclass="sig-name descname">TestDeprecations</code><spanclass="sig-paren">(</span><emclass="sig-param">methodName='runTest'</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_misc.html#TestDeprecations"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_misc.TestDeprecations"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_check_errors</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_misc.html#TestDeprecations.test_check_errors"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_misc.TestDeprecations.test_check_errors"title="Permalink to this definition">¶</a></dt>
<dd><p>All settings in deprecated_settings should raise a DeprecationWarning if they exist.
WEBSERVER_PORTS raises an error if the iterable value passed does not have a tuple as its
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.tests.test_misc.</code><codeclass="sig-name descname">ThrottleTest</code><spanclass="sig-paren">(</span><emclass="sig-param">methodName='runTest'</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_misc.html#ThrottleTest"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_misc.ThrottleTest"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_throttle</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_misc.html#ThrottleTest.test_throttle"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_misc.ThrottleTest.test_throttle"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.tests.test_misc.</code><codeclass="sig-name descname">ValidatorTest</code><spanclass="sig-paren">(</span><emclass="sig-param">methodName='runTest'</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_misc.html#ValidatorTest"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_misc.ValidatorTest"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_validator</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_misc.html#ValidatorTest.test_validator"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_misc.ValidatorTest.test_validator"title="Permalink to this definition">¶</a></dt>
<spanid="evennia-server-tests-test-server-module"></span><h2>evennia.server.tests.test_server module<aclass="headerlink"href="#module-evennia.server.tests.test_server"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.tests.test_server.</code><codeclass="sig-name descname">TestServer</code><spanclass="sig-paren">(</span><emclass="sig-param">methodName='runTest'</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">setUp</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.setUp"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.setUp"title="Permalink to this definition">¶</a></dt>
<dd><p>Hook method for setting up the test fixture before exercising it.</p>
<codeclass="sig-name descname">test__server_maintenance_channel_handler_update</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test__server_maintenance_channel_handler_update"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test__server_maintenance_channel_handler_update"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test__server_maintenance_close_connection</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test__server_maintenance_close_connection"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test__server_maintenance_close_connection"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test__server_maintenance_flush</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test__server_maintenance_flush"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test__server_maintenance_flush"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test__server_maintenance_idle_time</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test__server_maintenance_idle_time"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test__server_maintenance_idle_time"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test__server_maintenance_reset</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test__server_maintenance_reset"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test__server_maintenance_reset"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test__server_maintenance_validate_scripts</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test__server_maintenance_validate_scripts"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test__server_maintenance_validate_scripts"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_evennia_start</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test_evennia_start"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test_evennia_start"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_get_info_dict</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test_get_info_dict"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test_get_info_dict"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_initial_setup</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test_initial_setup"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test_initial_setup"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_initial_setup_retry</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test_initial_setup_retry"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test_initial_setup_retry"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_run_init_hooks</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test_run_init_hooks"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test_run_init_hooks"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_update_defaults</code><spanclass="sig-paren">(</span><emclass="sig-param">mockchan</em>, <emclass="sig-param">mockscript</em>, <emclass="sig-param">mockacct</em>, <emclass="sig-param">mockobj</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/test_server.html#TestServer.test_update_defaults"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.test_server.TestServer.test_update_defaults"title="Permalink to this definition">¶</a></dt>
<spanid="evennia-server-tests-testrunner-module"></span><h2>evennia.server.tests.testrunner module<aclass="headerlink"href="#module-evennia.server.tests.testrunner"title="Permalink to this headline">¶</a></h2>
<p>Main test-suite runner of Evennia. The runner collates tests from
all over the code base and runs them.</p>
<p>Runs as part of the Evennia’s test suite with ‘evennia test evennia”</p>
<codeclass="sig-name descname">build_suite</code><spanclass="sig-paren">(</span><emclass="sig-param">test_labels</em>, <emclass="sig-param">extra_tests=None</em>, <emclass="sig-param">**kwargs</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/tests/testrunner.html#EvenniaTestSuiteRunner.build_suite"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.tests.testrunner.EvenniaTestSuiteRunner.build_suite"title="Permalink to this definition">¶</a></dt>
<dd><p>Build a test suite for Evennia. test_labels is a list of apps to test.
If not given, a subset of settings.INSTALLED_APPS will be used.</p>