Fix unit test. Update/remove more coding docs
This commit is contained in:
parent
00035c15d5
commit
ff6e01475d
11 changed files with 33 additions and 841 deletions
|
|
@ -2,12 +2,11 @@
|
|||
EvAdventure character generation.
|
||||
|
||||
"""
|
||||
from django.conf import settings
|
||||
from evennia import create_object
|
||||
from evennia.objects.models import ObjectDB
|
||||
from evennia.prototypes.spawner import spawn
|
||||
from evennia.utils.evmenu import EvMenu
|
||||
from evennia.objects.models import ObjectDB
|
||||
|
||||
from django.conf import settings
|
||||
|
||||
from .characters import EvAdventureCharacter
|
||||
from .random_tables import chargen_tables
|
||||
|
|
@ -339,5 +338,11 @@ def start_chargen(caller, session=None):
|
|||
|
||||
# this generates all random components of the character
|
||||
tmp_character = TemporaryCharacterSheet()
|
||||
|
||||
EvMenu(caller, menutree, startnode="node_chargen", session=session, startnode_input=('sgsg', {"tmp_character":tmp_character}))
|
||||
|
||||
EvMenu(
|
||||
caller,
|
||||
menutree,
|
||||
startnode="node_chargen",
|
||||
session=session,
|
||||
startnode_input=("sgsg", {"tmp_character": tmp_character}),
|
||||
)
|
||||
|
|
|
|||
|
|
@ -5,10 +5,9 @@ Test chargen.
|
|||
|
||||
from unittest.mock import MagicMock, patch
|
||||
|
||||
from parameterized import parameterized
|
||||
|
||||
from evennia import create_object
|
||||
from evennia.utils.test_resources import BaseEvenniaTest
|
||||
from parameterized import parameterized
|
||||
|
||||
from .. import chargen, enums, objects
|
||||
|
||||
|
|
@ -45,9 +44,11 @@ class EvAdventureCharacterGenerationTest(BaseEvenniaTest):
|
|||
def test_apply(self, mock_spawn):
|
||||
|
||||
gambeson = create_object(objects.EvAdventureArmor, key="gambeson")
|
||||
mock_spawn.return_value = gambeson
|
||||
mock_spawn.return_value = [gambeson]
|
||||
account = MagicMock()
|
||||
account.id = 2222
|
||||
|
||||
character = self.chargen.apply()
|
||||
character = self.chargen.apply(account)
|
||||
|
||||
self.assertIn("Herbalist", character.db.desc)
|
||||
self.assertEqual(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue