Skip to content

[PR #10669/13bd4b5d backport][stable-11] composer: fix command args as list rather than string #10680

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

patchback[bot]
Copy link

@patchback patchback bot commented Aug 17, 2025

This is a backport of PR #10669 as merged into main (13bd4b5).

SUMMARY

The changes introduced in #10525 were incomplete and required more adjustments. This PR makes those adjustments, adds one single unit test that is clearly shallow - it does not included actual output from the commands, only mock ups, but it helps, at least, to assert that the command lines are generated correctly.

Additionally a small adjustment to uthelper is introduced to allow the environ field of the command mock-up to be optional.

Fixes #10662

ISSUE TYPE
  • Bugfix Pull Request
  • Test Pull Request
COMPONENT NAME

composer

@ansibullbot
Copy link
Collaborator

cc @dmtrs
click here for bot help

@ansibullbot ansibullbot added backport bug This issue/PR relates to a bug module module new_contributor Help guide this first time contributor plugins plugin (any type) tests tests unit tests/unit labels Aug 17, 2025
@felixfontein felixfontein merged commit 04305e8 into stable-11 Aug 17, 2025
134 checks passed
@felixfontein felixfontein deleted the patchback/backports/stable-11/13bd4b5d82edc00a6abc3810ed64c1487a1b0372/pr-10669 branch August 17, 2025 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport bug This issue/PR relates to a bug module module new_contributor Help guide this first time contributor plugins plugin (any type) tests tests unit tests/unit
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants