generated from AOSSIE-Org/Template-Repo
-
-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Bug Description
Description
verify_preprocessing() calls Path.resolve() on the user-supplied
input_dump before storing it in VerificationReport.input_dump.
On Windows, resolve() can alter path casing via junction point
expansion, causing report.input_dump != str(original_path).
Failing Test
tests/test_verify.py::TestHappyPath::test_report_stores_input_dump_path
Expected Behaviour
report.input_dump should equal the original path string passed by the caller.
Actual Behaviour
On Windows, the stored path may differ in casing from the original.
Steps to Reproduce
- Clone the repository on Windows
- Run
pytest tests/test_verify.py::TestHappyPath::test_report_stores_input_dump_path -v - Observe the test fails
Logs and Screenshots
Environment Details
-OS : Windows 11
Impact
Medium - Feature works but has issues
Code of Conduct
- I have joined the Discord server and will post updates there
- I have searched existing issues to avoid duplicates
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working