class view (flat-short view, ancestors, descendants) of non-conforming inheritance

References
Purpose:

Test all kind of views related to non-conformance inheritance.

Test procedure:
  • Compile attached project.
  • Open APPLICATION in the editor. Click Clickable View, Flat View, Contract View and Interface View in order.
  • Open APPLICATION in Class tool. Click Ancestors.
  • Open P1 in Class tool. Click Descendants.
Expected result:
  • In Clickable View, the non-conformance inheritance part is printed.
  • In Flat View and Interface View, no inheritance part is printed, and the feature `from_p1' is presented.
  • In Contract View, no inheritance part is printed, nor `from_p1' is presented.
  • In Ancestors, P1 is listed as ancestor of APPLICATION.
  • In Descendants, APPLICATION is listed as descendant of P1.

Test runs

IDDatePlatformResult
trr#34241 weeks 2 days agoWindows 32bitPassed