(self)
| 39 | |
| 40 | class TestAddon: |
| 41 | def test_update_settings(self): |
| 42 | settings = BaseSettings() |
| 43 | settings.set("KEY1", "default", priority="default") |
| 44 | settings.set("KEY2", "project", priority="project") |
| 45 | addon_config = {"KEY1": "addon", "KEY2": "addon", "KEY3": "addon"} |
| 46 | testaddon = get_addon_cls(addon_config)() |
| 47 | testaddon.update_settings(settings) |
| 48 | assert settings["KEY1"] == "addon" |
| 49 | assert settings["KEY2"] == "project" |
| 50 | assert settings["KEY3"] == "addon" |
| 51 | |
| 52 | |
| 53 | class TestAddonManager: |
nothing calls this directly
no test coverage detected