Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature profile resolution unittesting a #1770

Merged
merged 10 commits into from
Apr 21, 2023

Commits on Apr 7, 2023

  1. Profile resolution unit tests and specification updates (#1219)

    * Updates to tests including whitespace scrub test
    * Adding oXygen project
    * Integration work on specs and unit tests / XSLT and Schematron
    * Profile resolution testing infrastructure, plus some tests
    * Some test files with expected results
    * Updated and improved XSpec generation and tests - now driven directly from SpecML source
    * Adjusted gitignore; extended spec with more bindings; illustrator XSLT
    * Added XSLT producing Markdown summary of requirements w/ examples; updates
    * Added a small utility for converting JSON "prop" fields to "props" fields (emended 1.0.2 syntax)
    * Updated to Profile Resolution spec (with example files now tagged) and readme.md
    * Updated profile resolution (spec) readme with clarification regarding unit testing
    wendellpiez authored and aj-stein-nist committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    b5df610 View commit details
    Browse the repository at this point in the history
  2. Adding XSLT provisionally to produce a unit testing harness after @da…

    …vid-waltermire-nist model, with example and schema; also cleanup
    wendellpiez authored and aj-stein-nist committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    96baa43 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36f5a41 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37a4716 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2177651 View commit details
    Browse the repository at this point in the history
  6. Small update to oXygen setup

    wendellpiez authored and aj-stein-nist committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    11d0de0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2d7b4db View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Move up Metaschema submodule

    Prior work on pushing up the XSpec dependency and pulling in other
    file relocation improvements were merged and it appears I pushed the
    wrong commit into this branch and inadvertently led to more confusion
    where builds failed in current version of #1754.
    aj-stein-nist committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    c497eb7 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. XSpec test suites script & CI (#1754)

    * XSpec test suites script & CI
    
    * Helper script to build and tag the OSCAL env
    
    * Move up Metaschema submodule
    
    Prior work on pushing up the XSpec dependency and pulling in other
    file relocation improvements were merged and it appears I pushed the
    wrong commit into this branch and inadvertently led to more confusion
    where builds failed in current version of #1754.
    
    * Save XSpec test summary + pull appropriate tag
    
    * Escape TEST_SUITE in XSpec runner
    
    Co-authored-by: A.J. Stein <[email protected]>
    
    * Update test script to address shellcheck guidance
    
    * Grab branch from GHA
    
    * Fix for builds on the M1
    
    ---------
    
    Co-authored-by: A.J. Stein <[email protected]>
    nikitawootten-nist and aj-stein-nist committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    2c4b21f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7db27d4 View commit details
    Browse the repository at this point in the history