[PSUPCLPL-9491] Masked templates in plugins breakage #145
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Masked templates (*) in plugins installation procedure process only the first found file.
Solution
Breakage after #74. Installation procedure returns after first processed file. Revert the change.
How to apply
Reproduced for new installed plugins.
Test Cases
TestCase 1
Test Configuration:
template
installation procedure type, whosesource
is masked (*) and identifies two or more files.Steps:
install
.Results:
source
is appliedsource
are appliedChecklist
Unit tests
Changed TestTemplate.test_apply_template. Now it counts all applied files and verifies them.
Reviewers
@koryaga @iLeonidze @Zaborin @alexarefev @Yaroslav-Lahtachev @dmyar21