mirror of
https://github.com/Threnklyn/dungeon-sheets.git
synced 2026-06-01 02:18:27 +02:00
Added a content registry, so homebrew content can be referenced by name.
This commit is contained in:
@@ -80,21 +80,3 @@ class TestStats(TestCase):
|
||||
# Check for a proficiency
|
||||
my_class.skill_proficiencies = ["acrobatics"]
|
||||
self.assertEqual(my_class.acrobatics, 4)
|
||||
|
||||
def test_findattr(self):
|
||||
"""Check if the function can find attributes."""
|
||||
|
||||
class TestClass:
|
||||
my_attr = 47
|
||||
YourAttr = 53
|
||||
|
||||
test_class = TestClass()
|
||||
# Direct access
|
||||
self.assertEqual(stats.findattr(test_class, "my_attr"), test_class.my_attr)
|
||||
self.assertEqual(stats.findattr(test_class, "YourAttr"), test_class.YourAttr)
|
||||
# Swapping spaces for capitalization
|
||||
self.assertEqual(stats.findattr(test_class, "my attr"), test_class.my_attr)
|
||||
self.assertEqual(stats.findattr(test_class, "your attr"), test_class.YourAttr)
|
||||
# Check for extra functuation
|
||||
self.assertEqual(stats.findattr(test_class, "my attr"), test_class.my_attr)
|
||||
self.assertEqual(stats.findattr(test_class, "Your/Attr"), test_class.YourAttr)
|
||||
|
||||
Reference in New Issue
Block a user