(PDK-997) Remove Dir.chdir call from check:test_file task #266
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.
This
chdir
breaks the isolation of the rake task and affects thebehaviour of other tasks that are invoked in it in the same
rake
execution.
Rather than modify the task so that it changes back to the parent
directory after the task has finished, we can just remove the
chdir
entirely and just change the glob to look for files in the directory.
This PR also adds some basic unit tests for the
check:test_file
task.