Class com.ibm.aries.buildtasks.semantic.versioning.model.FeatureExpanderTest

23

tests

0

failures

0

ignored

0.127s

duration

100%

successful

Tests

Test Duration Result
testChildConstrainedByParentAbsence 0.004s passed
testChildConstrainedByParentAbsence2 0.004s passed
testChildConstrainedByParentAbsence3 0.014s passed
testConstrainedByAbsenceMiddleOfChain 0.004s passed
testPrivateExpansion 0.004s passed
testSimpleExpansion 0s passed
testSimpleSingletonExpansion 0s passed
testSingletonChoiceExpansion 0.016s passed
testSingletonChoiceExpansionNestedFeature 0.004s passed
testSingletonChoiceExpansionNestedFeatureGatedByRoot 0.006s passed
testSingletonChoiceExpansionNestedFeatureGatedByRootNoStatementOnSingleton 0.004s passed
testSingletonChoiceExpansionNestedFeatureGatedByRootNoStatementOnSingleton2 0.006s passed
testSingletonChoiceExpansionNestedFeatureGatedByRootNonDefaultOption 0.004s passed
testSingletonChoiceExpansionNestedSiblingConstraint 0.008s passed
testSingletonChoiceExpansionNestedSiblingConstraintTopConstraintIgnoreSubFeatureByConstraint 0.005s passed
testSingletonChoiceExpansionNestedSiblingConstraintTopConstraintSubFeatureByConstraint 0.006s passed
testSingletonChoiceExpansionNestedSiblingConstraintUnbound 0.007s passed
testSingletonChoiceExpansionNoExpandOption1 0.002s passed
testSingletonChoiceExpansionNoExpandOption2 0.002s passed
testSingletonChoiceExpansionRootFeatureNoChoice 0.004s passed
testSingletonChoiceExpansionRootNestedFeatureNoChoice 0.008s passed
testSingletonNestedSiblingConstraint 0.009s passed
testSingletonNestedSiblingConstraint2 0.006s passed

Standard output

** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding a-1.0
Expanding a-1.0
Done Expanding a-1.0
** Expanding b-1.0
Expanding b-1.0
Done Expanding b-1.0
** Expanding c-1.0
Expanding c-1.0
Done Expanding c-1.0
** Expanding s-1.0
Expanding s-1.0
Done Expanding s-1.0
** Expanding s-2.0
Expanding s-2.0
Done Expanding s-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding nestedfeature-2.0
Expanding nestedfeature-2.0
Done Expanding nestedfeature-2.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
*** [[536371614] feature-1.0 public { {##nestedfeature nestedfeature-2.0} {##singleton singleton-2.0} }, [652587548] feature-1.0 public { {##nestedfeature ##nestedfeature-1.0} {##singleton ##singleton-1.0} }, [1878811512] nestedfeature-1.0 private { {##nestedfeature ##nestedfeature-1.0} {##singleton ##singleton-1.0} }, [1630043673] nestedfeature-2.0 private { {##nestedfeature ##nestedfeature-2.0} {##singleton ##singleton-2.0} }, [-407069638] singleton-1.0 private { {##singleton ##singleton-1.0} }, [1968887688] singleton-2.0 private { {##singleton ##singleton-2.0} }]
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding nestedfeature-2.0
Expanding nestedfeature-2.0
Done Expanding nestedfeature-2.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding nestedfeature-2.0
Expanding nestedfeature-2.0
Done Expanding nestedfeature-2.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding nestedfeature-2.0
Expanding nestedfeature-2.0
Done Expanding nestedfeature-2.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
*** [[1673305521] feature-1.0 public { {##nestedfeature ##nestedfeature-1.0} {##singleton ##singleton-2.0} }, [1799554307] nestedfeature-1.0 private { {##nestedfeature ##nestedfeature-1.0} {##singleton singleton-2.0} }, [1095490274] nestedfeature-1.0 private { {##nestedfeature ##nestedfeature-1.0} {##singleton ##singleton-1.0} }, [-796032940] singleton-1.0 private { {##singleton ##singleton-1.0} }, [-1315883383] singleton-2.0 private { {##singleton ##singleton-2.0} }]
Expanding above-1.0
Done Expanding above-1.0
*** [[1827715519] above-1.0 public { {top ##top-1.0} }, [1090482630] above-1.0 public { {top top-2.0} {##l ##l-1.0} }]
** Expanding topfeature-1.0
Expanding topfeature-1.0
Done Expanding topfeature-1.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
*** [[2010877811] topfeature-1.0 private { {##nestedfeature ##nestedfeature-1.0} {##singleton ##singleton-2.0} {##feature ##feature-1.0} }, [2076842578] feature-1.0 private { {##nestedfeature ##nestedfeature-1.0} {##singleton ##singleton-2.0} {##feature ##feature-1.0} }, [606961937] nestedfeature-1.0 private { {##nestedfeature ##nestedfeature-1.0} {##singleton singleton-2.0} }, [-764611390] nestedfeature-1.0 private { {##nestedfeature ##nestedfeature-1.0} {##singleton ##singleton-1.0} }, [1196985070] singleton-1.0 private { {##singleton ##singleton-1.0} }, [-1051311565] singleton-2.0 private { {##singleton ##singleton-2.0} }]
** Expanding topfeature-1.0
Expanding topfeature-1.0
Done Expanding topfeature-1.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding anothernestedfeature-1.0
Expanding anothernestedfeature-1.0
Done Expanding anothernestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
*** [[-274823156] topfeature-1.0 public { {nestedfeature ##nestedfeature-1.0} {##singleton ##singleton-2.0} {anothernestedfeature ##anothernestedfeature-1.0} {feature ##feature-1.0} }, [577051207] feature-1.0 public { {nestedfeature ##nestedfeature-1.0} {##singleton ##singleton-2.0} {anothernestedfeature ##anothernestedfeature-1.0} {feature ##feature-1.0} }, [-2040402306] nestedfeature-1.0 public { {nestedfeature ##nestedfeature-1.0} {##singleton singleton-2.0} }, [1988571856] nestedfeature-1.0 public { {nestedfeature ##nestedfeature-1.0} {##singleton ##singleton-1.0} }, [503007347] anothernestedfeature-1.0 public { {anothernestedfeature ##anothernestedfeature-1.0} {##singleton ##singleton-2.0} }, [421036242] singleton-1.0 private { {##singleton ##singleton-1.0} }, [1733258793] singleton-2.0 private { {##singleton ##singleton-2.0} }]
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding anothernestedfeature-1.0
Expanding anothernestedfeature-1.0
Done Expanding anothernestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
*** [[-258962912] nestedfeature-1.0 public { {nestedfeature ##nestedfeature-1.0} {singleton singleton-2.0} }, [1287017341] nestedfeature-1.0 public { {nestedfeature ##nestedfeature-1.0} {singleton ##singleton-1.0} }, [2140301543] anothernestedfeature-1.0 public { {anothernestedfeature ##anothernestedfeature-1.0} {singleton ##singleton-2.0} }, [-809312365] singleton-1.0 public { {singleton ##singleton-1.0} }, [2084132201] singleton-2.0 public { {singleton ##singleton-2.0} }]
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
*** [[-447581426] feature-1.0 public { {##singleton ##singleton-1.0} }, [-1473545445] feature-1.0 public { {##singleton singleton-2.0} }, [-288792979] nestedfeature-1.0 private { {##singleton singleton-2.0} }, [1412576574] nestedfeature-1.0 private { {##singleton ##singleton-1.0} }, [-2070090377] singleton-1.0 private { {##singleton ##singleton-1.0} }, [1769746358] singleton-2.0 private { {##singleton ##singleton-2.0} }]
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
*** [[790547444] feature-1.0 public { {##singleton ##singleton-1.0} }, [-977686207] feature-1.0 public { {##singleton singleton-2.0} }, [-1749973185] nestedfeature-1.0 public { {##singleton singleton-2.0} }, [76405420] nestedfeature-1.0 public { {##singleton ##singleton-1.0} }, [-19444432] singleton-1.0 private { {##singleton ##singleton-1.0} }, [1894943862] singleton-2.0 private { {##singleton ##singleton-2.0} }]
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding nestedfeature-1.0
Expanding nestedfeature-1.0
Done Expanding nestedfeature-1.0
** Expanding singleton-1.0
Expanding singleton-1.0
Done Expanding singleton-1.0
** Expanding singleton-2.0
Expanding singleton-2.0
Done Expanding singleton-2.0
*** [[1669671151] feature-1.0 public { {singleton ##singleton-1.0} }, [1523623686] nestedfeature-1.0 public { {singleton singleton-2.0} }, [-1367008592] nestedfeature-1.0 public { {singleton ##singleton-1.0} }, [-1452741042] singleton-1.0 public { {singleton ##singleton-1.0} }, [-1966423967] singleton-2.0 public { {singleton ##singleton-2.0} }]
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0
** Expanding feature-1.0
Expanding feature-1.0
Done Expanding feature-1.0