public Map<Long, Description> buildDescriptionMap(final IExecutionNode rootNode, final Class<?> classContainingTheTests) { final Description rootDescription = Description.createSuiteDescription(classContainingTheTests); final Map<Long, Description> descriptionMap = new HashMap<Long, Description>(); descriptionMap.put(Long.valueOf(rootNode.getId()), rootDescription); final DescriptorStatus status = new DescriptorStatus(); if (rootNode instanceof NodeWithChildren && ((NodeWithChildren<?>)rootNode).hasChildren()) { for (final IExecutionNode child : ((NodeWithChildren<?>)rootNode).getChildren()) { rootDescription.addChild(buildDescription(child, descriptionMap, status)); } } return descriptionMap; }
@Override public Map<Long, Description> buildDescriptionMap(final IExecutionNode rootNode, final Class<?> classContainingTheTests) { final Description rootDescription = Description.createSuiteDescription(classContainingTheTests); final Map<Long, Description> descriptionMap = new HashMap<Long, Description>(); descriptionMap.put(Long.valueOf(rootNode.getId()), rootDescription); final DescriptorStatus status = new DescriptorStatus(); if (rootNode instanceof NodeWithChildren && ((NodeWithChildren<?>) rootNode).hasChildren()) { for (final IExecutionNode child : ((NodeWithChildren<?>) rootNode).getChildren()) { rootDescription.addChild(buildDescription(child, descriptionMap, status)); } } return descriptionMap; }
private Description buildDescription(final IExecutionNode node, final Map<Long, Description> descriptionMap, final DescriptorStatus status) { final Description des = buildDescription(node, status); if (node instanceof NodeWithChildren) { NodeWithChildren<?> nodeWithChildren = (NodeWithChildren<?>) node; if (nodeWithChildren.hasChildren() && nodeWithChildren.getDepth() < Configuration.INSTANCE.getSubstepsConfig().getInt(JSubstepsConfigKeys.stepDepthDescriptionKey())) { for (final IExecutionNode child : nodeWithChildren.getChildren()) { final Description childDescription = buildDescription(child, descriptionMap, status); if (childDescription != null) { des.addChild(childDescription); } } } } descriptionMap.put(Long.valueOf(node.getId()), des); return des; }
private Description buildDescription(final IExecutionNode node, final Map<Long, Description> descriptionMap, final DescriptorStatus status) { final Description des = buildDescription(node, status); if (node instanceof NodeWithChildren) { NodeWithChildren<?> nodeWithChildren = (NodeWithChildren<?>) node; if (nodeWithChildren.hasChildren() && nodeWithChildren.getDepth() < Configuration.INSTANCE.getInt(STEP_DEPTH_KEY)) { for (final IExecutionNode child : nodeWithChildren.getChildren()) { final Description childDescription = buildDescription(child, descriptionMap, status); if (childDescription != null) { des.addChild(childDescription); } } } } descriptionMap.put(Long.valueOf(node.getId()), des); return des; }