public List<TestChunk> getTestChunksEntries(Class<?> testClass) { for (TestCaseEntry entry : internalSuites) { if (entry.getTestClass().equals(testClass)) { return entry.getTestChunks(); } } return null; }
testChunks.add(defaultTestChunk); internalSuites.add(new TestCaseEntry(testClass, testChunks)); initEntries(internalSuites); List<TestChunk> allTestChunks = internalSuites.get(0).getTestChunks(); for (TestChunk chunk : allTestChunks.subList(1, allTestChunks.size())) { testMethodsForOtherClassLoaders.addAll(chunk.getTestMethodsToBeExecutedByThisClassloader()); && 2 <= internalSuites.get(0).getTestChunks().size()) { internalSuites.get(0).getTestChunks().remove(0);
public List<TestChunk> getTestChunks() { List<TestChunk> allChunks = new LinkedList<TestChunk>(); for (TestCaseEntry entry : internalSuites) { allChunks.addAll(entry.getTestChunks()); } return allChunks; }
private void initEntries(List<TestCaseEntry> entries) { for (TestCaseEntry testCaseEntry : entries) { final Class<?> testClass = testCaseEntry.getTestClass(); findMethods(testCaseEntry, testClass); } }
testCaseEntry.getTestChunks().add(chunk); updatedIndexes(); } else { testCaseEntry.getTestChunks().get(0).getTestMethodsToBeExecutedByThisClassloader().add(method);