def test(appid): # Remove all existing testvars. for v in get_all_vars(appid): remove_var(v) add_var(appid, "testvar", "Test Value") vars = get_all_vars(appid) var = set_var(appid, "testvar", "Hello") return repr(vars)
def test_delete_var(self): api.add_var(self.tapp, "TestVar1", "TestValue1") api.add_var(self.tapp, "TestVar2", "TestValue2") api.add_var(self.tapp, "TestVar3", "TestValue3") vars = api.get_all_vars(self.tapp) # Find the var with the name. api.remove_var(next(var for var in vars if var.name == "TestVar1")) vars = api.get_all_vars(self.tapp) assert len(vars) == 2 kvdict = {var.name: var.value for var in vars} assert kvdict["TestVar2"] == "TestValue2" assert kvdict["TestVar3"] == "TestValue3"