Skip to content

Add Python and C++ compatibility tests - #7

Merged
foursecondfivefour merged 1 commit into
mainfrom
arena/18eff384-arch00tool-fear-1-arch00-ltar
Nov 13, 2026
Merged

foursecondfivefour merged 1 commit into
mainfrom
arena/18eff384-arch00tool-fear-1-arch00-ltar

Conversation

@foursecondfivefour

Copy link
Copy Markdown
Owner

Summary

  • Add differential tests comparing Python and C++ validation, extraction, patterns and repacking on synthetic archives, including malformed metadata, corrupted streams and unsafe paths.
  • Document the coverage and its limitations.
  • Remove the one-off alpha-release upload workflow and restore read-only workflow permissions; retain CI build artifacts.

Checks

  • All nine CTest suites passed locally on Linux, including the new compatibility tests.
  • Windows CI and original F.E.A.R. archives still need validation for these changes.

Repository description was not changed: GitHub returned HTTP 403 for repository settings.

Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
@foursecondfivefour
foursecondfivefour merged commit 3d6f699 into main Nov 13, 2026
8 checks passed
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.

1 participant