/** * Checks the size of the listeners collection retrieved by {@link #getGerritEventListeners()}. * * @param extra number of added listeners, other than the default. */ void assertNrOfEventListeners(int extra) { Collection<GerritEventListener> gerritEventListeners = getGerritEventListeners(); int nbrOfListeners = extra; nbrOfListeners++; // EventListener adds 1 listener nbrOfListeners++; // DependencyQueueTaskDispatcher adds 1 listener nbrOfListeners++; // ReplicationQueueTaskDispatcher adds 1 listener GerritServer server = PluginImpl.getServer_(PluginImpl.DEFAULT_SERVER_NAME); if (server.isConnected() && server.getConfig().isEnableProjectAutoCompletion() && server.isProjectCreatedEventsSupported()) { nbrOfListeners++; // GerritProjectListUpdater adds 1 listener// } assertEquals(nbrOfListeners, gerritEventListeners.size()); }