(self)
| 131 | mock_setattr.reset_mock() |
| 132 | |
| 133 | def test_setitem(self): |
| 134 | settings = BaseSettings() |
| 135 | settings.set("key", "a", "default") |
| 136 | settings["key"] = "b" |
| 137 | assert settings["key"] == "b" |
| 138 | assert settings.getpriority("key") == 20 |
| 139 | settings["key"] = "c" |
| 140 | assert settings["key"] == "c" |
| 141 | settings["key2"] = "x" |
| 142 | assert "key2" in settings |
| 143 | assert settings["key2"] == "x" |
| 144 | assert settings.getpriority("key2") == 20 |
| 145 | |
| 146 | def test_setdict_alias(self): |
| 147 | with mock.patch.object(self.settings, "set") as mock_set: |
nothing calls this directly
no test coverage detected