Design: 02.01.01/P06

This is an abstract, language-independent design. Grim details may be found in the corresponding source code. You may return to the documentation for the module containing this program design, or to the entire hierarchical table of topics covered by the PVT.


PROGRAM 6: Structure creation by changing the structure identifier
           to the same value

CHARACTERISTICS: nnnn

OPERATOR SCRIPT: passive test

DESIGN:

TEST: #SR 5
      "Changing a structure identifier with the original
       identifier having the same value as the resulting identifier
       should create one new structure with the resulting
       identifier in the CSS."

<change structure identifier> strid strid
Use <inquire structure identifiers> to determine:
  nstid = number of structure identifiers
  nstr  = a structure identifier
pass/fail depending on (nstid = 1 and nstr = strid )

TEST: #SR 5
      "Changing a structure identifier with the original
       identifier having the same value as the resulting identifier
       should create an empty structure with the resulting
       identifier in the CSS."

Use <inquire structure status> on strid to determine
     strsti = structure status identifier
pass/fail depending on (strsti = empty)

END PROGRAM 6