diff --git a/spec/api-app-spec.js b/spec/api-app-spec.js index 89a68e1f9e2a..0fb1c9777e3e 100644 --- a/spec/api-app-spec.js +++ b/spec/api-app-spec.js @@ -520,6 +520,17 @@ describe('app module', () => { } }) + after(function (done) { + const protocolKey = new Winreg({ + hive: Winreg.HKCU, + key: `\\Software\\Classes\\${protocol}` + }) + + // The last test leaves the registry dirty, + // delete the protocol key for those of us who test at home + protocolKey.destroy(() => done()) + }) + beforeEach(() => { app.removeAsDefaultProtocolClient(protocol) app.removeAsDefaultProtocolClient(protocol, updateExe, processStartArgs)