From d0a260751983b545af3b30af2b381fb509191395 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jun 2026 13:11:12 +0000 Subject: [PATCH 1/2] Bump the nuget-dependencies group with 5 updates Bumps DemaConsulting.ApiMark.MSBuild from 0.4.7 to 0.4.8 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.1 --- updated-dependencies: - dependency-name: DemaConsulting.ApiMark.MSBuild dependency-version: 0.4.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-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.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies ... Signed-off-by: dependabot[bot] --- .config/dotnet-tools.json | 4 ++-- .../DemaConsulting.TestResults.csproj | 4 ++-- .../DemaConsulting.TestResults.Tests.csproj | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index ceb4f20..43e6eb6 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -33,13 +33,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.TestResults/DemaConsulting.TestResults.csproj b/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj index db0d175..5acec1c 100644 --- a/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj +++ b/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj @@ -49,9 +49,9 @@ - + - + diff --git a/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj b/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj index 0cb1eee..31c5e4b 100644 --- a/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj +++ b/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj @@ -47,7 +47,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + all From 4fa76cbbdd67689f224e02a0c4a43a4613a892d9 Mon Sep 17 00:00:00 2001 From: Malcolm Nixon Date: Mon, 29 Jun 2026 20:04:04 -0400 Subject: [PATCH 2/2] fix: update FileAssert self-validation test names for 0.5.1 FileAssert 0.5.1 renamed its self-validation tests: - FileAssert_Exists -> FileAssert_File - FileAssert_Contains -> FileAssert_Text Update TestResults-OTS-FileAssert-Validates test links and verification doc to use the new names. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docs/reqstream/ots/fileassert.yaml | 4 ++-- docs/verification/ots/fileassert.md | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/reqstream/ots/fileassert.yaml b/docs/reqstream/ots/fileassert.yaml index d37b384..c613173 100644 --- a/docs/reqstream/ots/fileassert.yaml +++ b/docs/reqstream/ots/fileassert.yaml @@ -31,5 +31,5 @@ sections: primary evidence that document validation is functioning correctly. tags: [ots] tests: - - FileAssert_Exists - - FileAssert_Contains + - FileAssert_File + - FileAssert_Text diff --git a/docs/verification/ots/fileassert.md b/docs/verification/ots/fileassert.md index aa542b5..78d5e8d 100644 --- a/docs/verification/ots/fileassert.md +++ b/docs/verification/ots/fileassert.md @@ -23,7 +23,7 @@ test exercises the tool's internal assertion engine without any external files. - `fileassert --version` exits with code 0 and prints a version string to standard output. - `fileassert --help` exits with code 0 and prints usage information to standard output. -- `fileassert --validate` exits with code 0, with `FileAssert_Exists` and `FileAssert_Contains` passing, +- `fileassert --validate` exits with code 0, with `FileAssert_File` and `FileAssert_Text` passing, confirming the assertion engine is operational. - All FileAssert assertion steps in the CI pipeline exit with code 0 in each successful build. - Requirements `TestResults-OTS-FileAssert-Operational` and `TestResults-OTS-FileAssert-Validates` @@ -40,7 +40,7 @@ confirming the tool loads and parses arguments correctly. This scenario is confi `FileAssert_HelpDisplay`. **File existence assertion**: FileAssert shall assert that files matching a glob pattern exist, -confirming the core file-validation capability. This scenario is confirmed by `FileAssert_Exists`. +confirming the core file-validation capability. This scenario is confirmed by `FileAssert_File`. **Content assertion**: FileAssert shall assert that file content contains expected text, -confirming text-based validation capability. This scenario is confirmed by `FileAssert_Contains`. +confirming text-based validation capability. This scenario is confirmed by `FileAssert_Text`.