def make_broken_registry(): persistent = PersistentComponents('persistent') persistent.registerAdapter(factory, (Interface,), IBroken) persistent.unregisterAdapter(factory, (Interface,), IBroken) persistent.registerUtility(factory, IBroken) persistent.unregisterUtility(factory, IBroken) persistent.registerHandler(factory, (IBroken,)) persistent.unregisterHandler(factory, (IBroken,)) return persistent