def setUp(self): self.manager = FilterAchievementManager( '-builtin:night-shift,' '-builtin:punctuality', BuiltinAchievementManager) self.manager.load() self.builtin_manager = BuiltinAchievementManager() self.builtin_manager.load()
def configure(self, options, conf): # Save a reference to the `Config` to access its `stream` in case # setOutputStream isn't called. self.config = conf if Plugin is not object: super(AchievementsPlugin, self).configure(options, conf) self.data_filename = options.data_filename or None if options.achievements is not None: self.achievements = FilterAchievementManager( options.achievements, self.achievements) self.achievements.load() for achievement in self.achievements: achievement.configure(options, conf)
def setUp(self): self.manager = FilterAchievementManager('-builtin', BuiltinAchievementManager) self.manager.load()
def setUp(self): self.manager = FilterAchievementManager('all', BuiltinAchievementManager) self.manager.load() self.builtin_manager = BuiltinAchievementManager() self.builtin_manager.load()