Revert "Remove plugin center authentication"

This reverts commit d353c9a96b.
This commit is contained in:
Till-André Diegeler
2025-06-06 11:27:16 +02:00
parent d353c9a96b
commit 6165bd3d63
89 changed files with 3135 additions and 76 deletions

View File

@@ -91,6 +91,22 @@ class PluginCenterTest {
assertThat(pluginCenter.getAvailablePluginSets()).isSameAs(pluginSets);
}
@Test
@SuppressWarnings("unchecked")
void shouldClearCacheOnPluginCenterLogin() {
Set<AvailablePlugin> plugins = new HashSet<>();
Set<PluginSet> pluginSets = new HashSet<>();
PluginCenterResult first = new PluginCenterResult(plugins, pluginSets);
when(loader.load(anyString())).thenReturn(first, new PluginCenterResult());
assertThat(pluginCenter.getAvailablePlugins()).isSameAs(plugins);
assertThat(pluginCenter.getAvailablePluginSets()).isSameAs(pluginSets);
pluginCenter.handle(new PluginCenterLoginEvent(null));
assertThat(pluginCenter.getAvailablePlugins()).isNotSameAs(plugins);
assertThat(pluginCenter.getAvailablePluginSets()).isNotSameAs(pluginSets);
}
@Test
@SuppressWarnings("unchecked")
void shouldClearCacheOnConfigChange() {