From 4dbc69dd83196fa56d9ead070af09db6ff16a56b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jun 2026 03:16:59 +0000 Subject: [PATCH 1/2] Bump the nuget-dependencies group with 4 updates Bumps demaconsulting.fileassert from 0.5.0 to 0.5.1 Bumps demaconsulting.reviewmark from 1.2.0 to 1.3.1 Bumps Microsoft.NET.Test.Sdk from 18.6.0 to 18.7.0 Bumps Polyfill from 10.10.0 to 10.11.0 --- updated-dependencies: - dependency-name: demaconsulting.fileassert dependency-version: 0.5.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: demaconsulting.reviewmark dependency-version: 1.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Polyfill dependency-version: 10.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies ... Signed-off-by: dependabot[bot] --- .config/dotnet-tools.json | 4 ++-- src/DemaConsulting.SarifMark/DemaConsulting.SarifMark.csproj | 2 +- .../DemaConsulting.SarifMark.Tests.csproj | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 6ab39d3..4de1dda 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -39,13 +39,13 @@ ] }, "demaconsulting.reviewmark": { - "version": "1.2.0", + "version": "1.3.1", "commands": [ "reviewmark" ] }, "demaconsulting.fileassert": { - "version": "0.5.0", + "version": "0.5.1", "commands": [ "fileassert" ] diff --git a/src/DemaConsulting.SarifMark/DemaConsulting.SarifMark.csproj b/src/DemaConsulting.SarifMark/DemaConsulting.SarifMark.csproj index ebe4c36..276f16d 100644 --- a/src/DemaConsulting.SarifMark/DemaConsulting.SarifMark.csproj +++ b/src/DemaConsulting.SarifMark/DemaConsulting.SarifMark.csproj @@ -55,7 +55,7 @@ - + diff --git a/test/DemaConsulting.SarifMark.Tests/DemaConsulting.SarifMark.Tests.csproj b/test/DemaConsulting.SarifMark.Tests/DemaConsulting.SarifMark.Tests.csproj index 531aaaa..8c5b0db 100644 --- a/test/DemaConsulting.SarifMark.Tests/DemaConsulting.SarifMark.Tests.csproj +++ b/test/DemaConsulting.SarifMark.Tests/DemaConsulting.SarifMark.Tests.csproj @@ -35,7 +35,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all From 820bbb15e64f5578eceb4c483ffb8d8eab2f8b6f Mon Sep 17 00:00:00 2001 From: Malcolm Nixon Date: Mon, 29 Jun 2026 22:50:24 -0400 Subject: [PATCH 2/2] Update FileAssert requirement links to renamed self-validation tests FileAssert 0.5.1 renamed its self-validation tests: FileAssert_Exists became FileAssert_File and FileAssert_Contains became FileAssert_Text. Update the OTS requirement test links and verification scenario descriptions accordingly. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docs/reqstream/ots/fileassert.yaml | 8 ++++---- docs/verification/ots/fileassert.md | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/reqstream/ots/fileassert.yaml b/docs/reqstream/ots/fileassert.yaml index 75cfa01..cc2397a 100644 --- a/docs/reqstream/ots/fileassert.yaml +++ b/docs/reqstream/ots/fileassert.yaml @@ -42,17 +42,17 @@ sections: justification: | File existence assertions via glob patterns are the core use case for FileAssert in the SarifMark pipeline. The self-validation test - FileAssert_Exists confirms file existence assertion works correctly. + FileAssert_File confirms file existence assertion works correctly. tags: [ots] tests: - - FileAssert_Exists + - FileAssert_File - id: SarifMark-OTS-FileAssert-Contains title: FileAssert shall verify file content with contains assertions. justification: | Content assertions confirm that generated documents contain expected text. - The self-validation test FileAssert_Contains confirms content assertion + The self-validation test FileAssert_Text confirms content assertion works correctly in the installed environment. tags: [ots] tests: - - FileAssert_Contains + - FileAssert_Text diff --git a/docs/verification/ots/fileassert.md b/docs/verification/ots/fileassert.md index 15dca18..c6d426e 100644 --- a/docs/verification/ots/fileassert.md +++ b/docs/verification/ots/fileassert.md @@ -35,12 +35,12 @@ assertions that produce pass and fail outcomes and writes results to a TRX file, result file generation with mixed outcomes works correctly. This scenario is tested by `FileAssert_Results`. -**FileAssert_Exists**: The `FileAssert_Exists` self-validation scenario runs a file +**FileAssert_File**: The `FileAssert_File` self-validation scenario runs a file existence assertion via glob pattern and confirms the assertion passes when the expected file is present. -This scenario is tested by `FileAssert_Exists`. +This scenario is tested by `FileAssert_File`. -**FileAssert_Contains**: The `FileAssert_Contains` self-validation scenario runs a content +**FileAssert_Text**: The `FileAssert_Text` self-validation scenario runs a content assertion that checks a file contains expected text and confirms the assertion passes when the content is present. -This scenario is tested by `FileAssert_Contains`. +This scenario is tested by `FileAssert_Text`.