(self)
| 230 | settings.update([("key", 1)]) |
| 231 | |
| 232 | def test_update_jsonstring(self): |
| 233 | settings = BaseSettings({"number": 0, "dict": BaseSettings({"key": "val"})}) |
| 234 | settings.update('{"number": 1, "newnumber": 2}') |
| 235 | assert settings["number"] == 1 |
| 236 | assert settings["newnumber"] == 2 |
| 237 | settings.set("dict", '{"key": "newval", "newkey": "newval2"}') |
| 238 | assert settings["dict"]["key"] == "newval" |
| 239 | assert settings["dict"]["newkey"] == "newval2" |
| 240 | |
| 241 | def test_delete(self): |
| 242 | settings = BaseSettings({"key": None}) |
nothing calls this directly
no test coverage detected