Files
dungeon-sheets/tests/test_spells.py
T

17 lines
470 B
Python

#!/usr/bin/env python
from unittest import TestCase
from dungeonsheets.spells import create_spell, Spell
class TestSpells(TestCase):
"""Tests for spells and spell-related activities."""
def test_create_spell(self):
NewSpell = create_spell(name="Hello world")
self.assertTrue(issubclass(NewSpell, Spell))
self.assertEqual(NewSpell.name, 'Hello world')
spell = NewSpell()
print(spell, spell.__class__, type(spell))