<spanid="evennia-utils-idmapper-tests"></span><h1>evennia.utils.idmapper.tests<aclass="headerlink"href="#module-evennia.utils.idmapper.tests"title="Link to this heading">¶</a></h1>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">evennia.utils.idmapper.tests.</span></span><spanclass="sig-name descname"><spanclass="pre">Category</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#Category"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">name</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.name"title="Link to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">DoesNotExist</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.DoesNotExist"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">MultipleObjectsReturned</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.MultipleObjectsReturned"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">NotUpdated</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.NotUpdated"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">article_set</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.article_set"title="Link to this definition">¶</a></dt>
<dd><p>Accessor to the related objects manager on the reverse side of a
<spanclass="sig-name descname"><spanclass="pre">id</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.id"title="Link to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<spanclass="sig-name descname"><spanclass="pre">path</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'evennia.utils.idmapper.tests.Category'</span></em><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.path"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">regulararticle_set</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.regulararticle_set"title="Link to this definition">¶</a></dt>
<dd><p>Accessor to the related objects manager on the reverse side of a
<spanclass="sig-name descname"><spanclass="pre">typename</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'SharedMemoryModelBase'</span></em><aclass="headerlink"href="#evennia.utils.idmapper.tests.Category.typename"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">evennia.utils.idmapper.tests.</span></span><spanclass="sig-name descname"><spanclass="pre">RegularCategory</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#RegularCategory"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">name</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.name"title="Link to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">DoesNotExist</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.DoesNotExist"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">MultipleObjectsReturned</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.MultipleObjectsReturned"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">NotUpdated</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.NotUpdated"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">article_set</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.article_set"title="Link to this definition">¶</a></dt>
<dd><p>Accessor to the related objects manager on the reverse side of a
<spanclass="sig-name descname"><spanclass="pre">id</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.id"title="Link to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<spanclass="sig-name descname"><spanclass="pre">objects</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre"><django.db.models.manager.Manager</span><spanclass="pre">object></span></em><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.objects"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">regulararticle_set</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularCategory.regulararticle_set"title="Link to this definition">¶</a></dt>
<dd><p>Accessor to the related objects manager on the reverse side of a
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">evennia.utils.idmapper.tests.</span></span><spanclass="sig-name descname"><spanclass="pre">Article</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">category</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">category2</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#Article"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">name</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.name"title="Link to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<spanclass="sig-name descname"><spanclass="pre">category</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.category"title="Link to this definition">¶</a></dt>
<dd><p>Accessor to the related object on the forward side of a many-to-one or
<spanclass="sig-name descname"><spanclass="pre">category2</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.category2"title="Link to this definition">¶</a></dt>
<dd><p>Accessor to the related object on the forward side of a many-to-one or
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">DoesNotExist</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.DoesNotExist"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">MultipleObjectsReturned</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.MultipleObjectsReturned"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">NotUpdated</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.NotUpdated"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">category2_id</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.category2_id"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">category_id</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.category_id"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">id</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.id"title="Link to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<spanclass="sig-name descname"><spanclass="pre">path</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'evennia.utils.idmapper.tests.Article'</span></em><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.path"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">typename</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'SharedMemoryModelBase'</span></em><aclass="headerlink"href="#evennia.utils.idmapper.tests.Article.typename"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">evennia.utils.idmapper.tests.</span></span><spanclass="sig-name descname"><spanclass="pre">RegularArticle</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">category</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">category2</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#RegularArticle"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">name</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.name"title="Link to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<spanclass="sig-name descname"><spanclass="pre">category</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.category"title="Link to this definition">¶</a></dt>
<dd><p>Accessor to the related object on the forward side of a many-to-one or
<spanclass="sig-name descname"><spanclass="pre">category2</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.category2"title="Link to this definition">¶</a></dt>
<dd><p>Accessor to the related object on the forward side of a many-to-one or
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">DoesNotExist</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.DoesNotExist"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">MultipleObjectsReturned</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.MultipleObjectsReturned"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">exception</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">NotUpdated</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.NotUpdated"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">category2_id</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.category2_id"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">category_id</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.category_id"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">id</span></span><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.id"title="Link to this definition">¶</a></dt>
<dd><p>A wrapper for a deferred-loading field. When the value is read from this
<spanclass="sig-name descname"><spanclass="pre">objects</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre"><django.db.models.manager.Manager</span><spanclass="pre">object></span></em><aclass="headerlink"href="#evennia.utils.idmapper.tests.RegularArticle.objects"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">evennia.utils.idmapper.tests.</span></span><spanclass="sig-name descname"><spanclass="pre">SharedMemorysTest</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">methodName</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">'runTest'</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#SharedMemorysTest"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">setUp</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#SharedMemorysTest.setUp"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest.setUp"title="Link to this definition">¶</a></dt>
<dd><p>Hook method for setting up the test fixture before exercising it.</p>
<spanclass="sig-name descname"><spanclass="pre">testSharedMemoryReferences</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#SharedMemorysTest.testSharedMemoryReferences"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest.testSharedMemoryReferences"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">testRegularReferences</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#SharedMemorysTest.testRegularReferences"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest.testRegularReferences"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">testMixedReferences</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#SharedMemorysTest.testMixedReferences"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest.testMixedReferences"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">testObjectDeletion</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/utils/idmapper/tests.html#SharedMemorysTest.testObjectDeletion"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.utils.idmapper.tests.SharedMemorysTest.testObjectDeletion"title="Link to this definition">¶</a></dt>