evennia.contrib.game_systems.achievements.tests

class evennia.contrib.game_systems.achievements.tests.TestAchievements(methodName='runTest')[source]

Bases: evennia.utils.test_resources.BaseEvenniaTest

test_completion()[source]

no defined count means a single match completes it

test_counter_progress()[source]

progressing a counter should update the achiever

test_prereqs()[source]

verify progress is not counted on achievements with unmet prerequisites

test_separate_tracking()[source]

achievements with ‘tracking_type’: ‘separate’ should count progress for each item

test_search_achievement()[source]

searching for achievements by name

class evennia.contrib.game_systems.achievements.tests.TestAchieveCommand(methodName='runTest')[source]

Bases: evennia.utils.test_resources.BaseEvenniaCommandTest

test_switches()[source]