Skip to content

test: read the setup bundle's ./-prefixed names on Windows - #701

Merged
ufna merged 1 commit into
integrate/design-polishfrom
webui/windows-client-bundle-names
Oct 31, 2026
Merged

ufna merged 1 commit into
integrate/design-polishfrom
webui/windows-client-bundle-names

Conversation

@ufna

@ufna ufna commented Oct 31, 2026

Copy link
Copy Markdown
Owner

The to-main-6 run (#699, 41159207858) also failed in "Windows client, desktop and portable zip": test_windows_client.test_machine_resolution_is_bounded_and_setup_uploads_a_posix_bundle expected bundle members without a prefix. #693 archives the private source snapshot as tar -C snapshot ., so names are ./install.sh and so on. Remote extraction handles that, and tests/test_machines.py was already updated. This normalises the names and reads install.sh through its member. The CRLF refusal later in the test runs before the snapshot (src/machines.rs:426), so it's unaffected.

This test runs only on Windows. I checked the lookup locally against a synthetic ./-prefixed archive; the Windows result comes from the next to-main-6 run.

🤖 Generated with Claude Code

#693 archives the private source snapshot with 'tar -C snapshot .', so
members are './install.sh' and so on. tests/test_machines.py was
updated, but the Windows-only client test still looked names up without
the prefix and failed the to-main-6 Windows zip job.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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