Remove broken symlink from node_modules on uninstall (#1695)

Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
This commit is contained in:
Panu Horsmalahti authored and GitHub committed 2020-12-08 21:04:01 +02:00
1 parent 172b2a9c9f
commit ec0a90343e
3 files changed
+29 -8

No files matched your search

@@ -68,7 +68,7 @@ describe("Extensions", () => {
// Approve confirm dialog
fireEvent.click(screen.getByText("Yes"));
expect(extensionDiscovery.uninstallExtension).toHaveBeenCalledWith("/absolute/path");
expect(extensionDiscovery.uninstallExtension).toHaveBeenCalled();
expect(screen.getByText("Disable").closest("button")).toBeDisabled();
expect(screen.getByText("Uninstall").closest("button")).toBeDisabled();
});
@@ -413,7 +413,7 @@ export class Extensions extends React.Component {
displayName
});
await extensionDiscovery.uninstallExtension(extension.absolutePath);
await extensionDiscovery.uninstallExtension(extension);
} catch (error) {
Notifications.error(
<p>Uninstalling extension <b>{displayName}</b> has failed: <em>{error?.message ?? ""}</em></p>