<spanid="evennia-utils-idmapper-tests"></span><h1>evennia.utils.idmapper.tests<aclass="headerlink"href="#module-evennia.utils.idmapper.tests"title="Permalink to this headline">¶</a></h1>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.utils.idmapper.tests.</code><codeclass="sig-name descname">Category</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">id</span></em>, <emclass="sig-param"><spanclass="n">name</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#Category"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">name</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.name"title="Permalink to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<emclass="property">exception </em><codeclass="sig-name descname">DoesNotExist</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.DoesNotExist"title="Permalink to this definition">¶</a></dt>
<emclass="property">exception </em><codeclass="sig-name descname">MultipleObjectsReturned</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.MultipleObjectsReturned"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">article_set</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.article_set"title="Permalink to this definition">¶</a></dt>
<dd><p>Accessor to the related objects manager on the reverse side of a
<codeclass="sig-name descname">id</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.id"title="Permalink to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<codeclass="sig-name descname">path</code><emclass="property"> = 'evennia.utils.idmapper.tests.Category'</em><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.path"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">regulararticle_set</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.regulararticle_set"title="Permalink to this definition">¶</a></dt>
<dd><p>Accessor to the related objects manager on the reverse side of a
<codeclass="sig-name descname">typename</code><emclass="property"> = 'SharedMemoryModelBase'</em><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.typename"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.utils.idmapper.tests.</code><codeclass="sig-name descname">RegularCategory</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">id</span></em>, <emclass="sig-param"><spanclass="n">name</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#RegularCategory"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">name</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.name"title="Permalink to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<emclass="property">exception </em><codeclass="sig-name descname">DoesNotExist</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.DoesNotExist"title="Permalink to this definition">¶</a></dt>
<emclass="property">exception </em><codeclass="sig-name descname">MultipleObjectsReturned</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.MultipleObjectsReturned"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">article_set</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.article_set"title="Permalink to this definition">¶</a></dt>
<dd><p>Accessor to the related objects manager on the reverse side of a
<codeclass="sig-name descname">id</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.id"title="Permalink to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<codeclass="sig-name descname">objects</code><emclass="property"> = <django.db.models.manager.Manager object></em><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.objects"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">regulararticle_set</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.regulararticle_set"title="Permalink to this definition">¶</a></dt>
<dd><p>Accessor to the related objects manager on the reverse side of a
<codeclass="sig-name descname">name</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.name"title="Permalink to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<codeclass="sig-name descname">category</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.category"title="Permalink to this definition">¶</a></dt>
<dd><p>Accessor to the related object on the forward side of a many-to-one or
<codeclass="sig-name descname">category2</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.category2"title="Permalink to this definition">¶</a></dt>
<dd><p>Accessor to the related object on the forward side of a many-to-one or
<emclass="property">exception </em><codeclass="sig-name descname">DoesNotExist</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.DoesNotExist"title="Permalink to this definition">¶</a></dt>
<emclass="property">exception </em><codeclass="sig-name descname">MultipleObjectsReturned</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.MultipleObjectsReturned"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">category2_id</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.category2_id"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">category_id</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.category_id"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">id</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.id"title="Permalink to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<codeclass="sig-name descname">path</code><emclass="property"> = 'evennia.utils.idmapper.tests.Article'</em><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.path"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">typename</code><emclass="property"> = 'SharedMemoryModelBase'</em><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.typename"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">name</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.name"title="Permalink to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<codeclass="sig-name descname">category</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.category"title="Permalink to this definition">¶</a></dt>
<dd><p>Accessor to the related object on the forward side of a many-to-one or
<codeclass="sig-name descname">category2</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.category2"title="Permalink to this definition">¶</a></dt>
<dd><p>Accessor to the related object on the forward side of a many-to-one or
<emclass="property">exception </em><codeclass="sig-name descname">DoesNotExist</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.DoesNotExist"title="Permalink to this definition">¶</a></dt>
<emclass="property">exception </em><codeclass="sig-name descname">MultipleObjectsReturned</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.MultipleObjectsReturned"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">category2_id</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.category2_id"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">category_id</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.category_id"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">id</code><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.id"title="Permalink to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<codeclass="sig-name descname">objects</code><emclass="property"> = <django.db.models.manager.Manager object></em><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.objects"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.utils.idmapper.tests.</code><codeclass="sig-name descname">SharedMemorysTest</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/idmapper/tests.html#SharedMemorysTest"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest"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/utils/idmapper/tests.html#SharedMemorysTest.setUp"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest.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">testSharedMemoryReferences</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#SharedMemorysTest.testSharedMemoryReferences"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest.testSharedMemoryReferences"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">testRegularReferences</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#SharedMemorysTest.testRegularReferences"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest.testRegularReferences"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">testMixedReferences</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#SharedMemorysTest.testMixedReferences"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest.testMixedReferences"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">testObjectDeletion</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#SharedMemorysTest.testObjectDeletion"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest.testObjectDeletion"title="Permalink to this definition">¶</a></dt>