You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
authored and
Malcolm Nixon
committed
fix: reclassify FileAssert from OTS to Shared Package and fix test names
FileAssert cannot treat its own published package as an OTS item. Per the
software-items standard, a package produced by the same program consumed in
CI is a Shared Package. Additionally, the self-validation test names
FileAssert_Exists and FileAssert_Contains no longer exist; they were renamed
to FileAssert_File and FileAssert_Text when validation was refactored into
per-assertion-type files.
Changes:
- Move docs/reqstream/ots/fileassert.yaml to docs/reqstream/shared/
- Rename requirement ID from FileAssert-OTS-FileAssert to
FileAssert-Shared-FileAssert with tag [shared]
- Replace FileAssert_Exists and FileAssert_Contains with FileAssert_File,
FileAssert_Text, FileAssert_Html, and FileAssert_Pdf to cover the assertion
types actually used by this project
- Move design and verification docs from ots/ to shared/ folders
- Add shared.md overview documents for design and verification sections
- Update docs/design/ots.md to remove FileAssert and add clarifying note
- Update docs/verification/ots.md to remove FileAssert references
- Update both definition.yaml files for correct document assembly
- Update docs/design/introduction.md to document Shared Package artifacts
- Update .reviewmark.yaml review set from FileAssert-OTS-FileAssert to
FileAssert-Shared-FileAssert with corrected paths
- Update requirements.yaml include path
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments