Skip to content

Updated tests - #34

Merged
PatrykLs98 merged 7 commits into
5.1from
Tests
Aug 21, 2026
Merged

Updated tests#34
PatrykLs98 merged 7 commits into
5.1from
Tests

Conversation

@PatrykLs98

Copy link
Copy Markdown
Collaborator

No description provided.

# Conflicts:
#	tests/FileManager.UiTests/FileOperationUiTests.cs
#	tests/FileManager.UiTests/Infrastructure/FileOperationUiTestBase.cs
#	tests/FileManager.UiTests/Infrastructure/NativeCommands.cs
#	tests/FileManager.UiTests/NativeSafetyRegressionTests.cs
#	tests/FileManager.UiTests/obj/FileManager.UiTests.csproj.nuget.dgspec.json
#	tests/FileManager.UiTests/obj/FileManager.UiTests.csproj.nuget.g.props
#	tests/FileManager.UiTests/obj/project.assets.json
#	tests/FileManager.UiTests/obj/project.nuget.cache
Comment thread tests/FileManager.UiTests/obj/FileManager.UiTests.csproj.nuget.dgspec.json Outdated
Comment thread tests/FileManager.UiTests/README.md Outdated
Comment thread tests/FileManager.UiTests/README.md Outdated
@PatrykLs98
PatrykLs98 dismissed mzagozda’s stale review August 21, 2026 06:12

Added requested changes

@mzagozda
mzagozda requested a lite review from Copilot August 21, 2026 06:18

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 test tooling and documentation around the FileManager UI test suite, along with small build/test harness adjustments and a minor C++ compile fix.

Changes:

  • Adds a repository-root run-ui-tests.ps1 wrapper to standardize running the UI test project and safely set required environment variables.
  • Updates tests/FileManager.UiTests/README.md to describe the new runner and current test categories/counts.
  • Adjusts the bzip2 compatibility probe build flags and adds a C++ no-op statement to satisfy a label/statement requirement.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
tools/test-bzip2-compatibility.ps1 Updates MSVC warning suppressions and clarifies rationale for upstream diagnostics.
tests/FileManager.UiTests/README.md Documents the runner script, categories, and recommended execution flows for UI tests.
src/async_copy.cpp Adds an explicit empty statement after a label to keep compilation valid when deletion is skipped.
run-ui-tests.ps1 Introduces a PowerShell entry point for running UI tests with environment gating and executable path resolution.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread run-ui-tests.ps1 Outdated
@mzagozda
mzagozda self-requested a review August 21, 2026 06:20
PatrykLs98 and others added 2 commits August 21, 2026 08:23
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@mzagozda

Copy link
Copy Markdown
Contributor

@PatrykLs98 approved. Please check if you can merge and take it to the main branch.

@mzagozda mzagozda closed this Aug 21, 2026
@mzagozda mzagozda reopened this Aug 21, 2026
@PatrykLs98
PatrykLs98 merged commit fad313a into 5.1 Aug 21, 2026
12 checks passed
@mzagozda
mzagozda deleted the Tests branch August 24, 2026 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants