mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-14 17:26:22 +01:00
test if queues are cleared on cancel pending
This commit is contained in:
@@ -38,6 +38,7 @@ import static org.mockito.Mockito.doThrow;
|
||||
import static org.mockito.Mockito.lenient;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.never;
|
||||
import static org.mockito.Mockito.times;
|
||||
import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.when;
|
||||
import static sonia.scm.plugin.PluginTestHelper.createAvailable;
|
||||
@@ -473,6 +474,12 @@ class DefaultPluginManagerTest {
|
||||
verify(gitPendingPluginInformation).cancel();
|
||||
Boolean lasUninstallMarkerSet = uninstallCaptor.getAllValues().get(uninstallCaptor.getAllValues().size() - 1);
|
||||
assertThat(lasUninstallMarkerSet).isFalse();
|
||||
|
||||
Files.createFile(mailPluginPath.resolve("uninstall"));
|
||||
|
||||
manager.cancelPending();
|
||||
verify(gitPendingPluginInformation, times(1)).cancel();
|
||||
assertThat(mailPluginPath.resolve("uninstall")).exists();
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user