def test_delregtree(): regkey = random_regkey() set_regkey_full("HKEY_CURRENT_USER\\%s\\del" % regkey, _winreg.REG_SZ, "delete") del_regkey(_winreg.HKEY_CURRENT_USER, regkey) assert not regkey_exists(_winreg.HKEY_CURRENT_USER, "%s\\del" % regkey) assert not regkey_exists(_winreg.HKEY_CURRENT_USER, regkey)
def test_delregtree(): regkey = random_regkey() set_regkey_full( "HKEY_CURRENT_USER\\%s\\del" % regkey, _winreg.REG_SZ, "delete" ) del_regkey(_winreg.HKEY_CURRENT_USER, regkey) assert not regkey_exists(_winreg.HKEY_CURRENT_USER, "%s\\del" % regkey) assert not regkey_exists(_winreg.HKEY_CURRENT_USER, regkey)
def del_regkeys(self): regkeys = [ "SYSTEM\\CurrentControlSet\\Services\\%s\\Enum", "SYSTEM\\CurrentControlSet\\Services\\%s\\Security", "SYSTEM\\CurrentControlSet\\Services\\%s", ] for regkey in regkeys: del_regkey(_winreg.HKEY_LOCAL_MACHINE, regkey % self.install_name)