Skip to content

Conversation

@vbreuss
Copy link
Member

@vbreuss vbreuss commented Nov 8, 2025

This PR updates the aweXpect testing library and its companion package aweXpect.Testably to newer versions.

  • Updates aweXpect from version 2.27.0 to 2.28.0
  • Updates aweXpect.Testably from version 0.12.0 to 0.13.0
  • Get rid of build warnings

@vbreuss vbreuss self-assigned this Nov 8, 2025
Copilot AI review requested due to automatic review settings November 8, 2025 05:26
@vbreuss vbreuss added the dependencies Update of dependencies label Nov 8, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the aweXpect testing library and its companion package aweXpect.Testably to newer versions.

  • Updates aweXpect from version 2.27.0 to 2.27.1
  • Updates aweXpect.Testably from version 0.12.0 to 0.13.0

@vbreuss vbreuss enabled auto-merge (squash) November 8, 2025 05:27
@github-actions
Copy link

github-actions bot commented Nov 8, 2025

Test Results

    16 files   -     21      16 suites   - 21   18m 25s ⏱️ - 2m 37s
40 950 tests  -  3 695  38 418 ✅  -  3 638  2 532 💤  -  57  0 ❌ ±0 
74 547 runs   - 11 842  66 208 ✅  - 10 978  8 339 💤  - 864  0 ❌ ±0 

Results for commit daec208. ± Comparison against base commit a7fdaff.

This pull request removes 38147 and adds 34452 tests. Note that renamed tests count towards both.
Testably.Abstractions.AccessControl.Tests.AccessControlHelperTests+MockFileSystemTests ‑ GetExtensibilityOrThrow_DirectoryInfo_ShouldNotThrow
Testably.Abstractions.AccessControl.Tests.AccessControlHelperTests+MockFileSystemTests ‑ GetExtensibilityOrThrow_FileInfo_ShouldNotThrow
Testably.Abstractions.AccessControl.Tests.AccessControlHelperTests+MockFileSystemTests ‑ GetExtensibilityOrThrow_FileSystemStream_ShouldNotThrow
Testably.Abstractions.AccessControl.Tests.AccessControlHelperTests+RealFileSystemTests ‑ GetExtensibilityOrThrow_DirectoryInfo_ShouldNotThrow
Testably.Abstractions.AccessControl.Tests.AccessControlHelperTests+RealFileSystemTests ‑ GetExtensibilityOrThrow_FileInfo_ShouldNotThrow
Testably.Abstractions.AccessControl.Tests.AccessControlHelperTests+RealFileSystemTests ‑ GetExtensibilityOrThrow_FileSystemStream_ShouldNotThrow
Testably.Abstractions.AccessControl.Tests.DirectoryAclExtensionsTests+MockFileSystemTests ‑ CreateDirectory_NullDirectorySecurity_ShouldThrowArgumentNullException
Testably.Abstractions.AccessControl.Tests.DirectoryAclExtensionsTests+MockFileSystemTests ‑ CreateDirectory_ShouldChangeAccessControl(path: "bar")
Testably.Abstractions.AccessControl.Tests.DirectoryAclExtensionsTests+MockFileSystemTests ‑ CreateDirectory_ShouldChangeAccessControl(path: "bar\\foo")
Testably.Abstractions.AccessControl.Tests.DirectoryAclExtensionsTests+MockFileSystemTests ‑ GetAccessControl_ShouldBeInitializedWithNotNullValue
…
Testably.Abstractions.Tests.FileSystem.Directory.CreateDirectoryTests+LinuxFileSystemTests ‑ CreateDirectory_AlreadyExisting_ShouldDoNothing(path: "path0e090f83-10d4-4921-939f-3156f41b49fd")
Testably.Abstractions.Tests.FileSystem.Directory.CreateDirectoryTests+LinuxFileSystemTests ‑ CreateDirectory_AlreadyExisting_ShouldDoNothing(path: "path3261fccb-6739-4206-add2-4ef00247481a")
Testably.Abstractions.Tests.FileSystem.Directory.CreateDirectoryTests+LinuxFileSystemTests ‑ CreateDirectory_AlreadyExisting_ShouldDoNothing(path: "path549340dc-571e-4887-a9fb-dd59e8ac2f96")
Testably.Abstractions.Tests.FileSystem.Directory.CreateDirectoryTests+LinuxFileSystemTests ‑ CreateDirectory_AlreadyExisting_ShouldDoNothing(path: "path87cb76d4-cc51-4a06-80e1-72dcff3d85e6")
Testably.Abstractions.Tests.FileSystem.Directory.CreateDirectoryTests+LinuxFileSystemTests ‑ CreateDirectory_AlreadyExisting_ShouldDoNothing(path: "pathf93a878b-7366-4336-a135-dca29713cbfe")
Testably.Abstractions.Tests.FileSystem.Directory.CreateDirectoryTests+LinuxFileSystemTests ‑ CreateDirectory_AlreadyExisting_ShouldDoNothing(path: "pathfba62caf-8b15-486e-82a2-c1e7b506f870")
Testably.Abstractions.Tests.FileSystem.Directory.CreateDirectoryTests+LinuxFileSystemTests ‑ CreateDirectory_FileWithSameNameAlreadyExists_ShouldThrowIOException(name: "name2f8786ff-8c3c-4171-8bdb-1ff9dd4afaf3")
Testably.Abstractions.Tests.FileSystem.Directory.CreateDirectoryTests+LinuxFileSystemTests ‑ CreateDirectory_FileWithSameNameAlreadyExists_ShouldThrowIOException(name: "named3503975-4268-4cbc-b05d-763b3e15a872")
Testably.Abstractions.Tests.FileSystem.Directory.CreateDirectoryTests+LinuxFileSystemTests ‑ CreateDirectory_FileWithSameNameAlreadyExists_ShouldThrowIOException(name: "nameea4e576c-5e58-4ca9-970a-74f62459d106")
Testably.Abstractions.Tests.FileSystem.Directory.CreateDirectoryTests+LinuxFileSystemTests ‑ CreateDirectory_FileWithSameNameAlreadyExists_ShouldThrowIOException(name: "nameed652340-6d2a-470b-a5c6-19eae97d910a")
…
This pull request removes 1952 skipped tests and adds 1895 skipped tests. Note that renamed tests count towards both.
Testably.Abstractions.AccessControl.Tests.DirectoryAclExtensionsTests+RealFileSystemTests ‑ GetAccessControl_ShouldReturnSetResult
Testably.Abstractions.AccessControl.Tests.DirectoryAclExtensionsTests+RealFileSystemTests ‑ GetAccessControl_WithAccessControlSections_ShouldReturnSetResult
Testably.Abstractions.AccessControl.Tests.DirectoryInfoAclExtensionsTests+MockFileSystemTests ‑ SetAccessControl_ShouldNotUpdateTimes(path: "path221a15e0-ea49-4371-b8ca-7acce04a699f")
Testably.Abstractions.AccessControl.Tests.DirectoryInfoAclExtensionsTests+MockFileSystemTests ‑ SetAccessControl_ShouldNotUpdateTimes(path: "path74898f81-4b84-4505-9f0f-08231c26ef4d")
Testably.Abstractions.AccessControl.Tests.DirectoryInfoAclExtensionsTests+MockFileSystemTests ‑ SetAccessControl_ShouldNotUpdateTimes(path: "pathc742b9a7-8d01-4466-b532-13a64d4fdf83")
Testably.Abstractions.AccessControl.Tests.DirectoryInfoAclExtensionsTests+MockFileSystemTests ‑ SetAccessControl_ShouldNotUpdateTimes(path: "pathcb43360b-6507-46d5-b874-d2cf5100c204")
Testably.Abstractions.AccessControl.Tests.DirectoryInfoAclExtensionsTests+RealFileSystemTests ‑ GetAccessControl_ShouldReturnSetResult
Testably.Abstractions.AccessControl.Tests.DirectoryInfoAclExtensionsTests+RealFileSystemTests ‑ GetAccessControl_WithAccessControlSections_ShouldReturnSetResult
Testably.Abstractions.AccessControl.Tests.DirectoryInfoAclExtensionsTests+RealFileSystemTests ‑ SetAccessControl_ShouldNotUpdateTimes(path: "path232b7463-f89b-4fa2-9014-2bec53afe2c4")
Testably.Abstractions.AccessControl.Tests.DirectoryInfoAclExtensionsTests+RealFileSystemTests ‑ SetAccessControl_ShouldNotUpdateTimes(path: "path25411583-1fa0-4a38-af17-9a001e8db4b0")
…
Testably.Abstractions.Tests.FileSystem.Directory.CreateSymbolicLinkTests+LinuxFileSystemTests ‑ CreateSymbolicLink_WithIllegalCharactersInTarget_ShouldThrowIOException(path: "path57a598a8-4bba-463f-bd2d-181a6a89d93f")
Testably.Abstractions.Tests.FileSystem.Directory.CreateSymbolicLinkTests+LinuxFileSystemTests ‑ CreateSymbolicLink_WithIllegalCharactersInTarget_ShouldThrowIOException(path: "path8c3e6112-2034-4019-a432-aa57a36a1684")
Testably.Abstractions.Tests.FileSystem.Directory.CreateSymbolicLinkTests+LinuxFileSystemTests ‑ CreateSymbolicLink_WithIllegalCharactersInTarget_ShouldThrowIOException(path: "path8de30b85-5a7c-4993-8811-b2af8dba59ce")
Testably.Abstractions.Tests.FileSystem.Directory.CreateSymbolicLinkTests+LinuxFileSystemTests ‑ CreateSymbolicLink_WithIllegalCharactersInTarget_ShouldThrowIOException(path: "patha5533919-d580-468e-8678-bf776a609755")
Testably.Abstractions.Tests.FileSystem.Directory.CreateSymbolicLinkTests+LinuxFileSystemTests ‑ CreateSymbolicLink_WithIllegalCharactersInTarget_ShouldThrowIOException(path: "pathd15edee9-26b5-44db-a49b-bcd536c31eb0")
Testably.Abstractions.Tests.FileSystem.Directory.CreateSymbolicLinkTests+LinuxFileSystemTests ‑ CreateSymbolicLink_WithIllegalCharactersInTarget_ShouldThrowIOException(path: "pathfb1ca722-6a7c-47bd-87c3-2ac1bca555dd")
Testably.Abstractions.Tests.FileSystem.Directory.CreateSymbolicLinkTests+MacFileSystemTests ‑ CreateSymbolicLink_WithIllegalCharactersInTarget_ShouldThrowIOException(path: "path281baa37-82e9-4c04-844a-5b7d288a1195")
Testably.Abstractions.Tests.FileSystem.Directory.CreateSymbolicLinkTests+MacFileSystemTests ‑ CreateSymbolicLink_WithIllegalCharactersInTarget_ShouldThrowIOException(path: "path69df3831-38aa-4c71-86e3-0c6770e69b8d")
Testably.Abstractions.Tests.FileSystem.Directory.CreateSymbolicLinkTests+MacFileSystemTests ‑ CreateSymbolicLink_WithIllegalCharactersInTarget_ShouldThrowIOException(path: "path920c3df7-a439-4285-9676-e69e78e31c44")
Testably.Abstractions.Tests.FileSystem.Directory.CreateSymbolicLinkTests+MacFileSystemTests ‑ CreateSymbolicLink_WithIllegalCharactersInTarget_ShouldThrowIOException(path: "pathb7ef96cc-93e1-4428-9ec6-893116358c7b")
…

♻️ This comment has been updated with latest results.

@vbreuss vbreuss disabled auto-merge November 9, 2025 11:58
@vbreuss vbreuss enabled auto-merge (squash) November 9, 2025 11:59
@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 9, 2025

@vbreuss vbreuss merged commit f941c4b into main Nov 9, 2025
12 of 13 checks passed
@vbreuss vbreuss deleted the chore/update-awexpect-2.27.1 branch November 9, 2025 12:29
@github-actions
Copy link

This is addressed in release v5.0.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Update of dependencies state: released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants