<spanid="evennia-web-api-tests"></span><h1>evennia.web.api.tests<aclass="headerlink"href="#module-evennia.web.api.tests"title="Permalink to this headline">¶</a></h1>
<p>Tests for the REST API.</p>
<dlclass="py class">
<dtid="evennia.web.api.tests.TestEvenniaRESTApi">
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.web.api.tests.</code><codeclass="sig-name descname">TestEvenniaRESTApi</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/web/api/tests.html#TestEvenniaRESTApi"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">client_class</code><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.client_class"title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">rest_framework.test.APIClient</span></code></p>
<codeclass="sig-name descname">maxDiff</code><emclass="property"> = None</em><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.maxDiff"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/web/api/tests.html#TestEvenniaRESTApi.setUp"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.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/web/api/tests.html#TestEvenniaRESTApi.tearDown"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.tearDown"title="Permalink to this definition">¶</a></dt>
<dd><p>Hook method for deconstructing the test fixture after testing it.</p>
<codeclass="sig-name descname">get_view_details</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">action</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/api/tests.html#TestEvenniaRESTApi.get_view_details"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.get_view_details"title="Permalink to this definition">¶</a></dt>
<dd><p>Helper function for generating list of named tuples</p>
<codeclass="sig-name descname">test_retrieve</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/api/tests.html#TestEvenniaRESTApi.test_retrieve"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.test_retrieve"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_update</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/api/tests.html#TestEvenniaRESTApi.test_update"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.test_update"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_delete</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/api/tests.html#TestEvenniaRESTApi.test_delete"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.test_delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_list</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/api/tests.html#TestEvenniaRESTApi.test_list"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.test_list"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_create</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/api/tests.html#TestEvenniaRESTApi.test_create"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.test_create"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">test_set_attribute</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/api/tests.html#TestEvenniaRESTApi.test_set_attribute"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.api.tests.TestEvenniaRESTApi.test_set_attribute"title="Permalink to this definition">¶</a></dt>