Skip to content

check manifest --resolve in _subdir_special_chars() test#962

Merged
pdgendt merged 3 commits into
zephyrproject-rtos:mainfrom
marc-hb:mf-resolv-test
Jun 18, 2026
Merged

check manifest --resolve in _subdir_special_chars() test#962
pdgendt merged 3 commits into
zephyrproject-rtos:mainfrom
marc-hb:mf-resolv-test

Conversation

@marc-hb

@marc-hb marc-hb commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

3 commits. Main one:

Extend test that was just added by commit 1152ac2 ("tests: extension-commands: Add test checking \ windows-style variants for west-commands")

This exposes new issue #961 where the behavior is not consistent, not even on Windows alone.

Signed-off-by: Marc Herbert marc.herbert@gmail.com

marc-hb added 3 commits June 8, 2026 14:06
Also rename it from ..._windows_paths() to ..._special_chars() for
consistency with existing tests.

Signed-off-by: Marc Herbert <marc.herbert@gmail.com>
This is useful for other tests.

Signed-off-by: Marc Herbert <marc.herbert@gmail.com>
Extend test that was just added by commit 1152ac2 ("tests:
extension-commands: Add test checking \\ windows-style variants for
west-commands")

This exposes new issue zephyrproject-rtos#961 where the behavior is not consistent, not
even on Windows alone.

Signed-off-by: Marc Herbert <marc.herbert@gmail.com>
@marc-hb marc-hb marked this pull request as ready for review June 8, 2026 18:17
@codecov

codecov Bot commented Jun 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.24%. Comparing base (1152ac2) to head (55e657d).
✅ All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #962      +/-   ##
==========================================
+ Coverage   86.21%   86.24%   +0.02%     
==========================================
  Files          11       11              
  Lines        3504     3504              
==========================================
+ Hits         3021     3022       +1     
+ Misses        483      482       -1     

see 1 file with indirect coverage changes

@marc-hb

marc-hb commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator Author

@nmunnich PTAL

@marc-hb marc-hb requested a review from pdgendt June 16, 2026 15:51
Comment on lines +435 to +436
# FIXME #961: this is inconsistent with the other _special_chars() test
# below which does NOT normalize as_posix() on Windows!

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I wasn't sure if this FIXME was intended to be fixed in this PR.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

No, this PR is purely about adding tests that record the existing behavior. This FIXME is only here to make sure a test failure here is not confusing someone working on #961! Such work could/should make this test fail.

@pdgendt pdgendt merged commit 186168a into zephyrproject-rtos:main Jun 18, 2026
28 checks passed
@marc-hb marc-hb deleted the mf-resolv-test branch June 18, 2026 16:45
@nmunnich

Copy link
Copy Markdown
Contributor

I was too slow, sorry! Planned to look tomorrow.

@pdgendt

pdgendt commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator

I was too slow, sorry! Planned to look tomorrow.

Feedback still welcome, also here: #966

EDIT: oops different contributor

@marc-hb

marc-hb commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator Author

I was too slow, sorry!

No, I was too impatient :-)

Planned to look tomorrow.

Thank you! Please comment like this was not merged yet.

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