Simpler addon clear mechanism

This should improve test robustness
This commit is contained in:
Aldo Cortesi 2018-06-16 10:59:24 +12:00
parent 85526e5370
commit f5a6499b15

View file

@ -123,9 +123,10 @@ class AddonManager:
"""
Remove all addons.
"""
for i in self.chain:
self.remove(i)
for a in self.chain:
self.invoke_addon(a, "done")
self.lookup = {}
self.chain = []
def get(self, name):
"""